这非常令人沮丧。我在Android Studio中创建了一个新项目 - Empty Activity模板,所以我得到一个Activity文件及其布局文件,其中有一个TextView。当我启动项目时,我收到此错误:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{package/package.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "package.MainActivity" on path: DexPathList[[zip file "/data/app/package-2.apk"],nativeLibraryDirectories=[/data/app-lib/package-2, /vendor/lib, /system/lib]]
我试过File - >无效缓存/重新启动它没有帮助。
令人惊讶的是为什么在全新的模板项目上发生了一些错误。我很困惑......
我创建了两个新项目,它们都发生在两个项目上。
答案 0 :(得分:2)
一旦发生在我身上。我只是清理了项目并重建了它,然后一切都很完美所以我建议你这样做。
按照以下步骤操作:
希望它对你有所帮助。
答案 1 :(得分:1)
您的 AndroidManifest.xml 文件中的Checek是否已注册您的活动。 如果没有,那就去做吧。
答案 2 :(得分:1)
不要担心这不是一个大问题,你只需要清理项目。第一步是单击android studio中的Build选项。然后单击clean项目,然后运行你的app.It将工作。我希望这个方法能解决你的问题。