我最近将我的 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.dd)
但是让我怀疑这是支持库更改的原因是以下行:
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
这让我很怀疑,因为当我之前弄乱了支持库时,我收到了许多与 dex 相关的错误。
不用说,AndroidManifest 包含活动的正确路径。
任何帮助将不胜感激。非常感谢。