【发布时间】:2013-05-17 13:28:02
【问题描述】:
我最近将我的 ADT 升级到了 22 版。 完成此操作后,我首先收到我的支持库(依赖于另一个库项目)的错误。 在我将支持库复制到我的项目并清理了我的所有项目后,当我尝试启动我的应用程序时,我不断收到以下错误:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.d.d/com.d.d.MainActivity}: java.lang.ClassNotFoundException: com.d.d.MainActivity
(我已将真实包名重命名为 com.d.d)
但让我怀疑这是支持库更改的原因是以下行:
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
这让我很怀疑,因为当我之前弄乱了支持库时,我收到了很多与 dex 相关的错误。
不用说,AndroidManifest 包含活动的正确路径。
任何帮助将不胜感激。 非常感谢。
【问题讨论】:
标签: android adt classnotfound