首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ClassNotFoundException:没有在全新的项目上找到"package.MainActivity“类

ClassNotFoundException:没有在全新的项目上找到"package.MainActivity“类
EN

Stack Overflow用户
提问于 2017-02-17 11:00:56
回答 3查看 575关注 0票数 0

这太令人沮丧了。我已经在Android中创建了新项目--空活动模板,因此我得到了一个带有布局文件的活动文件,其中有一个TextView。当我启动项目时,我会得到以下错误:

代码语言:javascript
复制
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 ->使缓存失效/重新启动它没有帮助。

令人吃惊的是,为什么在全新的模板项目上会出现一些错误。我很困惑..。

我创建了两个新项目,这两个项目都会发生。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-02-17 11:14:54

一旦它也发生在我身上。我刚刚清理了这个项目,重建了它,然后一切都变得完美了,所以我建议你也这么做。

遵循以下步骤:

  1. 选择build (此选项在android顶部可用)
  2. 选择清洁项目并等待分级过程结束
  3. 一旦gradle过程结束,就重新构建它。

希望它能帮到你。

票数 2
EN

Stack Overflow用户

发布于 2017-02-17 11:10:25

在您的AndroidManifest.xml文件中检查您的活动是否已注册。如果没有,那就去做吧。

票数 1
EN

Stack Overflow用户

发布于 2017-02-17 11:37:12

别担心,这不是什么大问题,你只要清理项目就行了。第一步是点击android studio.Then中的构建选项,点击干净的项目,然后运行app.It就可以了,我希望这个方法能解决你的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42296218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档