【发布时间】:2014-07-14 13:21:01
【问题描述】:
我在某些设备上仅在扩展AsyncTask 的类上遇到了这个奇怪的NoClassDefFoundError 异常。中的类是我自己的项目,而不是在 jar 或库中。
我的编译 jdk 设置为 1.7,我将其设置为 1.6,问题仍然存在。
这仅在三星 Tab 10 和 HTC Sensation XL 上发生。它在三星 S4、Note II 和许多其他设备上运行良好。
知道是什么原因造成的吗?
E/AndroidRuntime(4891): FATAL EXCEPTION: main
E/AndroidRuntime(4891): java.lang.NoClassDefFoundError: com/***/***/networking/RequestExecutor
E/AndroidRuntime(4891): at com.***.****t.ui.fragments.LoginFragment.handleLoginAction(LoginFragment.java:81)
E/AndroidRuntime(4891): at com.****.****.ui.fragments.LoginFragment.onClick(LoginFragment.java:102)
E/AndroidRuntime(4891): at android.view.View.performClick(View.java:3549)
E/AndroidRuntime(4891): at android.view.View$PerformClick.run(View.java:14400)
E/AndroidRuntime(4891): at android.os.Handler.handleCallback(Handler.java:605)
E/AndroidRuntime(4891): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(4891): at android.os.Looper.loop(Looper.java:154)
E/AndroidRuntime(4891): at android.app.ActivityThread.main(ActivityThread.java:4945)
RequestExecutor 是一个扩展 AsyncTask 的类
【问题讨论】:
-
能否请您发布一个堆栈跟踪?
-
用日志更新了帖子
标签: android noclassdeffounderror