请有人解释一下这个错误意味着什么,以及如何避免它.
过了一会儿我的应用程序强制关闭因为这个错误:
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