【问题标题】:java.lang.RuntimeException: Unable to instantiate activity - Testing Amazon Mobile Adsjava.lang.RuntimeException:无法实例化活动 - 测试亚马逊移动广告
【发布时间】:2014-07-26 20:54:51
【问题描述】:

我已经在亚马逊开发者论坛上发布了这个问题,但在 4 天内没有收到答案,我也将它发送到亚马逊开发者支持,但在同一时间范围内没有收到答案,所以我在这里,希望有人可以提供帮助。

我正在尝试将“移动广告”添加到新应用程序中。我正在使用 Eclipse - Helios

在我的清单中,我设置了正确的权限 我设置了库,检查了构建路径和项目属性,一切正常,项目构建没有问题

在我的代码中 我已插入应用程序密钥 我已插入 AdRegistration.enableLogging(true); 我已插入 AdRegistration.enableTesting(true);

当我使用“运行方式 - Android 应用程序”时,应用程序会因此崩溃并选择我的任一正常测试设备(Kindle Fire 或三星 Galaxy Tab),它会构建 find 并开始将 apk 加载到设备上,然后这个:

07-24 14:30:40.722:E/AndroidRuntime(2904):致命异常:主要 07-24 14:30:40.722: E/AndroidRuntime(2904): java.lang.RuntimeException: 无法实例化活动 ComponentInfo{com.thecountrylife/com.thecountrylife.MenuActivity}: java.lang.ClassNotFoundException: 没有' t 在路径上找到类“com.thecountrylife.MenuActivity”:/data/app/com.thecountrylife-2.apk:/system/app/MetricsApi-2037410.apk:/system/app/com.amazon.dp.logger。 APK 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2142) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2283) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.app.ActivityThread.access$600(ActivityThread.java:146) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1245) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.os.Handler.dispatchMessage(Handler.java:99) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.os.Looper.loop(Looper.java:151) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.app.ActivityThread.main(ActivityThread.java:5152) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 java.lang.reflect.Method.invokeNative(Native Method) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 java.lang.reflect.Method.invoke(Method.java:511) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 07-24 14:30:40.722: E/AndroidRuntime(2904): at dalvik.system.NativeStart.main(Native Method) 07-24 14:30:40.722:E/AndroidRuntime(2904):原因:java.lang.ClassNotFoundException:在路径上找不到类“com.thecountrylife.MenuActivity”:/data/app/com.thecountrylife-2 .apk:/system/app/MetricsApi-2037410.apk:/system/app/com.amazon.dp.logger.apk 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 java.lang.ClassLoader.loadClass(ClassLoader.java:501) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 java.lang.ClassLoader.loadClass(ClassLoader.java:461) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.app.Instrumentation.newActivity(Instrumentation.java:1055) 07-24 14:30:40.722: E/AndroidRuntime(2904): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2133)

任何帮助将不胜感激

【问题讨论】:

  • 你能粘贴你的 AndroidManifest.xml 吗?

标签: android amazon


【解决方案1】:

我没有继续等待亚马逊或为这个问题而烦恼,我只是切换到了 Google MobAds,所以我的清单现在是 Google 需要的。还是谢谢。

【讨论】:

    猜你喜欢
    • 2020-05-31
    • 1970-01-01
    • 2014-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-08
    • 1970-01-01
    相关资源
    最近更新 更多