Android 异步任务的NoClassDefFoundError

Android 异步任务的NoClassDefFoundError,android,noclassdeffounderror,Android,Noclassdeffounderror,在某些设备上,我只在扩展了AsyncTask的类上出现了这种奇怪的NoClassDefFoundError异常。中的类是我自己的项目,而不是jar或库中的类 我的CompileJDK设置为1.7,我将其设置为1.6,但问题仍然存在 这只发生在三星Tab 10和HTC Sensation XL上。它可以在三星S4、Note II和许多其他设备上正常工作 你知道这是什么原因吗 E/AndroidRuntime(4891): FATAL EXCEPTION: main E/AndroidRuntime

在某些设备上,我只在扩展了
AsyncTask
的类上出现了这种奇怪的
NoClassDefFoundError
异常。中的类是我自己的项目,而不是jar或库中的类

我的CompileJDK设置为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的类

,所以问题是我的应用程序的
应用程序
类在后台线程中创建了一个
AsyncTask
,它把我的
AsyncTask
的其余部分都搞乱了


一旦我将创建
AsyncTask
的任务删除到UI线程,一切都正常了。

你能发布stacktrace吗?用log更新了帖子