安装我的应用时,我有下一个日志
java.lang.RuntimeException:无法实例化接收器 com.admob.android.ads.analytics.InstallReceiver: 抛出java.lang.ClassNotFoundException: com.admob.android.ads.analytics.InstallReceiver 在装载机中 dalvik.system.PathClassLoader [/data/app/com.tarsoft.bandroidcalls-1.apk] 在 android.app.ActivityThread.handleReceiver(ActivityThread.java:1894) 在 android.app.ActivityThread.access $ 2400(ActivityThread.java:123) 在 android.app.ActivityThread $ H.handleMessage(ActivityThread.java:989) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop(Looper.java:130) 在 android.app.ActivityThread.main(ActivityThread.java:3835) 在 java.lang.reflect.Method.invokeNative(母语 方法)at java.lang.reflect.Method.invoke(Method.java:507) 在 com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:841) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 在 dalvik.system.NativeStart.main(母语 方法)引起: 抛出java.lang.ClassNotFoundException: com.admob.android.ads.analytics.InstallReceiver 在装载机中 dalvik.system.PathClassLoader [/data/app/com.tarsoft.bandroidcalls-1.apk] 在 dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:551) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:511) 在 android.app.ActivityThread.handleReceiver(ActivityThread.java:1885)
有人知道admob有什么问题吗?
答案 0 :(得分:1)
我认为问题在于您的AndroidManifest.xml,使用新的AdMob sdk,您需要将com.admob.android.ads.analytics.InstallReceiver更改为com.google.ads.InstallReceiver。
我希望它有所帮助
答案 1 :(得分:0)
抛出java.lang.ClassNotFoundException 这意味着您的类路径中没有必需的类。
尝试使用http://code.google.com/intl/pl/mobile/afma_ads/docs/android/doubleclick/#afma-gettingstarted代替您的图书馆。