如何修复"unknown entity 'R' "?



我在Nexus 7上使用AIDE,突然我无法构建/运行我的应用程序。我得到了18个此类错误,是的,我已经尝试过将其关闭并再次打开。

检查您的命名空间(包名)和文件夹结构。

当我改变*.java文件的命名空间时,我有这个错误,并且忘记在构建中也改变命名空间。项目的gradle文件(android - defaultConfig - applicationId)。AIDE然后尝试导入不存在的R,并显示错误,因为生成的资源在另一个命名空间(包)中。

另一个选项是进入AIDE的主菜单,然后点击"more…"-"code"-"organize imports",看看有哪些选项可以导入r。

删除自动生成的构建/文件夹和构建。我可以重新构建Gradle文件,但不能安装(没有细节),必须重新创建一个新的应用项目,并回拷源和资源。

当你更改包名而忘记在应用的构建中更新applicationId时,就会发生这种情况。gradle 文件。

转到您的项目(在文件浏览器中)并删除构建文件夹并进行重建。我有同样的问题,是固定的

相关内容

  • 没有找到相关文章

最新更新