ClassNotFoundException:在全新项目中未找到 class "package.MainActivity"
ClassNotFoundException: Didn't find class "package.MainActivity" on brand new project
这真令人沮丧。我在 Android Studio 中创建了新项目 - 空 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]]
我试过文件 -> 使缓存无效/重新启动它没有帮助。
令人震惊的是为什么在全新的模板项目上会出现一些错误..我很困惑..
我创建了两个新项目,它们都发生了。
在您的 AndroidManifest.xml 文件中检查您的 activity 是否已注册。
如果没有那就去做。
我也遇到过一次。我刚刚清理了项目并重建了它,然后一切都很完美,所以我建议你也这样做。
按照以下步骤操作:
- select 构建(此选项在 android studio 顶部可用)
- select 清理项目并等待 gradle 进程结束
- 一旦 gradle 进程结束重建它。
希望对你有帮助。
别担心,这不是什么大问题,您只需清理项目即可。第一步是单击 android studio.Then 中的构建选项,然后单击清理项目,然后 运行 您的 app.It 将 work.I 希望此方法可以解决你的问题。
这真令人沮丧。我在 Android Studio 中创建了新项目 - 空 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]]
我试过文件 -> 使缓存无效/重新启动它没有帮助。
令人震惊的是为什么在全新的模板项目上会出现一些错误..我很困惑..
我创建了两个新项目,它们都发生了。
在您的 AndroidManifest.xml 文件中检查您的 activity 是否已注册。 如果没有那就去做。
我也遇到过一次。我刚刚清理了项目并重建了它,然后一切都很完美,所以我建议你也这样做。
按照以下步骤操作:
- select 构建(此选项在 android studio 顶部可用)
- select 清理项目并等待 gradle 进程结束
- 一旦 gradle 进程结束重建它。
希望对你有帮助。
别担心,这不是什么大问题,您只需清理项目即可。第一步是单击 android studio.Then 中的构建选项,然后单击清理项目,然后 运行 您的 app.It 将 work.I 希望此方法可以解决你的问题。