2016-08-01 25 views
0

Ich verwende Google Play Service v9.2.1, (Module ads-lite und basement). Admob Testanzeigen zeigen in Ordnung, aber einige Warnungen an Logcat geschrieben:Die Klasse "com.google.android.gms.ads.internal.ClientApi" wurde nicht gefunden.

W/Ads(): Failed to instantiate ClientApi class. 
W/Ads(): java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.ads.internal.ClientApi" on path: /data/app/myApp.apk 
W/Ads(): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65) 
W/Ads(): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 
W/Ads(): at java.lang.ClassLoader.loadClass(ClassLoader.java:461) 
W/Ads(): at com.google.android.gms.ads.internal.client.zzl.zzik(Unknown Source) 
W/Ads(): at com.google.android.gms.ads.internal.client.zzl.zzil(Unknown Source) 
W/Ads(): at com.google.android.gms.ads.internal.client.zzl.zza(Unknown Source) 
W/Ads(): at com.google.android.gms.ads.internal.client.zzl$zza.zziu(Unknown Source) 
W/Ads(): at com.google.android.gms.ads.internal.client.zzl.zza(Unknown Source) 
W/Ads(): at com.google.android.gms.ads.internal.client.zzl.zzc(Unknown Source) 
W/Ads(): at com.google.android.gms.ads.AdActivity.onCreate(Unknown Source) 
W/Ads(): at android.app.Activity.performCreate(Activity.java:5283) 
W/Ads(): ClientApi class cannot be loaded. 

Diese Warnungen erscheinen ohne Proguard verwendet. Muss ich zusätzliche Bibliotheken hinzufügen?

+0

Bitte teilen Sie Ihre (Modul-) Gradle. Und überprüfen Sie diese Antwort: http://stackoverflow.com/questions/18068627/logcat-message-the-google-play-services-resources-were-not-found-check-your-pr?rq=1 –

Antwort

1

Ja. Da Sie mobile Anzeigen verwenden, müssen Sie add Proguard. Dadurch wird verhindert, dass alle öffentlichen Methoden für öffentliche Klassen im Google Mobile Ads SDK verschleiert werden.

sicher ProGuard mit Google Mobile Ads verwenden, das folgende in der ProGuard Config hinzu:

-keep public class com.google.android.gms.ads.** { 
public *; 
} 

-keep public class com.google.ads.** { 
public *; 
} 

Diese thread können Sie additonal Einblick als auch bieten.