1

安装我的应用程序时,我有下一个日志

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(Native Method) 在 java.lang.reflect.Method.invoke(Method.java:507) 在 com.android。internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) at dalvik.system.NativeStart.main(Native Method) 原因: java.lang.ClassNotFoundException: com.admob.android.ads.analytics.InstallReceiver 在 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)main(Native Method) 引起:java.lang.ClassNotFoundException: com.admob.android.ads.analytics.InstallReceiver in dalvik.system.PathClassLoader[/data/app/com.tarsoft.bandroidcalls-1.apk] at dalvik .system.PathClassLoader.findClass(PathClassLoader.java:240) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:551) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:511) 在 android.app.ActivityThread。处理接收器(ActivityThread.java:1885)main(Native Method) 引起:java.lang.ClassNotFoundException: com.admob.android.ads.analytics.InstallReceiver in dalvik.system.PathClassLoader[/data/app/com.tarsoft.bandroidcalls-1.apk] at dalvik .system.PathClassLoader.findClass(PathClassLoader.java:240) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:551) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:511) 在 android.app.ActivityThread。处理接收器(ActivityThread.java:1885)551) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:511) 在 android.app.ActivityThread.handleReceiver(ActivityThread.java:1885)551) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:511) 在 android.app.ActivityThread.handleReceiver(ActivityThread.java:1885)

有人知道admob有什么问题吗?

4

2 回答 2

1

我认为问题出在您的 AndroidManifest.xml 中,使用新的 AdMob sdk 您需要将 com.admob.android.ads.analytics.InstallReceiver 更改为 com.google.ads.InstallReceiver。

我希望它有帮助

于 2011-06-27T09:08:13.353 回答
0

java.lang.ClassNotFoundException 这意味着您的类路径中没有必需的类。

尝试使用http://code.google.com/intl/pl/mobile/afma_ads/docs/android/doubleclick/#afma-gettingstarted而不是您的图书馆。

于 2011-06-10T11:22:17.387 回答