小编bar*_*tat的帖子

NoClassDefFoundError - 拒绝先前失败的类的重新初始化

请有人解释一下这个错误意味着什么,以及如何避免它.

过了一会儿我的应用程序强制关闭因为这个错误:

09-28 12:53:45.746 I/dalvikvm(29489): Rejecting re-init on previously-failed class Lcom/bartat/android/ui/task/AsyncTaskExt; v=0x0
09-28 12:53:45.748 D/AndroidRuntime(29489): Shutting down VM
09-28 12:53:45.755 I/am_crash( 1146): [29489,com.bartat.android.secret,572996,java.lang.NoClassDefFoundError,com.bartat.android.ui.task.AsyncTaskExt,CommandsActivity.java,726]
09-28 12:53:45.755 I/am_finish_activity( 1146): [1079225264,123,com.bartat.android.secret/.CommandsActivity,crashed]
09-28 12:53:45.750 W/dalvikvm(29489): threadid=1: thread exiting with uncaught exception (group=0x40015560)
09-28 12:53:45.752 E/AndroidRuntime(29489): FATAL EXCEPTION: main
09-28 12:53:45.752 E/AndroidRuntime(29489): java.lang.NoClassDefFoundError: com.bartat.android.ui.task.AsyncTaskExt
Run Code Online (Sandbox Code Playgroud)

重新安装应用程序无法解决此问题.

如果我重新命名AsyncTaskExt,以AsyncTaskExt2例如然后再工作很长时间.但经过几周/几个月后,它又开始出现这个错误.

这是什么意思?为什么抛出它以及如何在不重命名类的情况下避免它?

请帮助我,Tamás

android noclassdeffounderror

6
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

noclassdeffounderror ×1