我最近将我的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包含活动的正确路径。
在这里,任何帮助都将不胜感激。非常感谢。
https://stackoverflow.com/questions/16610296
复制相似问题