我有一个为 Android 开发的应用程序。我的应用程序的构建 SDK 是 API 级别 17,最低 SDK 级别是 7。该应用程序可以在我测试过的所有 Android 设备上完美运行。但是,当我在我的 Kindle Fire HD 上运行它时,我在主要活动甚至可以显示之前收到 NoClassFoundError。有问题的类是主活动中使用的辅助类。这可以在其他设备上完美加载。
我还应该提到,主要活动或相关类没有使用 Google 服务,因此 Kindle 应该不会遇到问题。任何人都可以对这个问题有所了解吗?
任何帮助将不胜感激。
这是 LogCat 输出:
07-23 09:43:24.418: E/Crittercism(4993): java.lang.NoClassDefFoundError: com.s1.activity.HomeActivity
07-23 09:43:24.418: E/Crittercism(4993): at com.s1.activity.S1TabActivity.createTabs(S1TabActivity.java:337)
07-23 09:43:24.418: E/Crittercism(4993): at com.s1.activity.S1TabActivity.onCreate(S1TabActivity.java:100)
07-23 09:43:24.418: E/Crittercism(4993): at android.app.Activity.performCreate(Activity.java:4635)
07-23 09:43:24.418: E/Crittercism(4993): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
07-23 09:43:24.418: E/Crittercism(4993): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2031)
07-23 09:43:24.418: E/Crittercism(4993): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2092)
07-23 09:43:24.418: E/Crittercism(4993): at android.app.ActivityThread.access$600(ActivityThread.java:126)
07-23 09:43:24.418: E/Crittercism(4993): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1172)
07-23 09:43:24.418: E/Crittercism(4993): at android.os.Handler.dispatchMessage(Handler.java:99)
07-23 09:43:24.418: E/Crittercism(4993): at android.os.Looper.loop(Looper.java:137)
07-23 09:43:24.418: E/Crittercism(4993): at android.app.ActivityThread.main(ActivityThread.java:4586)
07-23 09:43:24.418: E/Crittercism(4993): at java.lang.reflect.Method.invokeNative(Native Method)
07-23 09:43:24.418: E/Crittercism(4993): at java.lang.reflect.Method.invoke(Method.java:511)
07-23 09:43:24.418: E/Crittercism(4993): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
07-23 09:43:24.418: E/Crittercism(4993): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
07-23 09:43:24.418: E/Crittercism(4993): at dalvik.system.NativeStart.main(Native Method)