diff --git a/app/src/main/java/com/google/android/gms/ads/identifier/AdvertisingIdClient.java b/app/src/main/java/com/google/android/gms/ads/identifier/AdvertisingIdClient.java index 3466d7cc0..c4a1588dd 100644 --- a/app/src/main/java/com/google/android/gms/ads/identifier/AdvertisingIdClient.java +++ b/app/src/main/java/com/google/android/gms/ads/identifier/AdvertisingIdClient.java @@ -1,18 +1,36 @@ package com.google.android.gms.ads.identifier; import android.content.Context; +import com.google.android.gms.common.GooglePlayServicesNotAvailableException; +import com.google.android.gms.common.GooglePlayServicesRepairableException; + public class AdvertisingIdClient { public static final class Info { + private String mId; + + public Info() { + mId = ""; + } + + public Info(String id, Boolean ignored) { + // We need to preserve the passed ID to pass Mozilla's tests. + mId = id; + } + public String getId() { - return ""; + return mId; + } + + public String toString() { + return mId; } } - public static Info getAdvertisingIdInfo(Context context) { + public static Info getAdvertisingIdInfo(Context context) throws GooglePlayServicesNotAvailableException, GooglePlayServicesRepairableException { return new Info(); } diff --git a/app/src/main/java/com/google/android/gms/common/GooglePlayServicesNotAvailableException.java b/app/src/main/java/com/google/android/gms/common/GooglePlayServicesNotAvailableException.java index 647860d94..d0a163d25 100644 --- a/app/src/main/java/com/google/android/gms/common/GooglePlayServicesNotAvailableException.java +++ b/app/src/main/java/com/google/android/gms/common/GooglePlayServicesNotAvailableException.java @@ -1,4 +1,8 @@ package com.google.android.gms.common; public class GooglePlayServicesNotAvailableException extends Exception { + + public GooglePlayServicesNotAvailableException(int arg1) { + } + } diff --git a/app/src/main/java/com/google/android/gms/common/GooglePlayServicesRepairableException.java b/app/src/main/java/com/google/android/gms/common/GooglePlayServicesRepairableException.java index 7c584f901..8cbfa45a5 100644 --- a/app/src/main/java/com/google/android/gms/common/GooglePlayServicesRepairableException.java +++ b/app/src/main/java/com/google/android/gms/common/GooglePlayServicesRepairableException.java @@ -1,4 +1,6 @@ package com.google.android.gms.common; public class GooglePlayServicesRepairableException extends Exception { + public GooglePlayServicesRepairableException(int arg1, String arg2, Object arg3) { + } }