使用IntelliJ 14.0.3,我的Android项目一直在工作,直到我在彼此之后几次构建项目并且BANG,它不再出现并且它会引发运行时异常:
java.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{com.rahil.ecat/com.rahil.activity.Activity_Main}:
java.lang.ClassNotFoundException: Didn't find class
"com.rahil.activity.Activity_Main" on path:
DexPathList[[zip file "/data/app/com.rahil.ecat-1.apk"],
nativeLibraryDirectories=[/data/app-lib/com.rahil.ecat-1,
/vendor/lib, /system/lib]]
我已经搜索过SO并找到了一些对于IntelliJ来说并不是全部用于Eclipse的答案,而且我很困惑如何解决这个问题并且让我发疯。
有什么想法吗?
答案 0 :(得分:-1)
自从ADT更新到第22版(2013年5月)以来,您必须选中“Android私有库”复选框
Eclipse中的Project -> Properties -> Java Build Path -> Order and Export
为您的旧项目摆脱了这个异常......