AIDE“未知实体'R'”Android Studio App Project出错

时间:2016-01-27 02:13:48

标签: android android-studio aide-ide

我正在尝试使用AIDE开始使用Android Studio编写的Android应用程序,但是我遇到了一个问题,该项目在AIDE中引发了Unknown entity 'R'错误,这是我在Android Studio中从未见过的。我想,不知怎的,Android Studio使用Gradle来管理它并防止这是一个问题,但由于AIDE不支持Gradle,项目无法正常运行。

在保持与Android Studio的兼容性的同时,我必须做些什么才能使项目在AIDE中运行?这似乎是其他人遇到的问题,但我一直无法找到问题的解决方案。

AIDE Project Screenshot

4 个答案:

答案 0 :(得分:4)

如果 applicationId 与应用 build.gradle 文件中的软件包名称不匹配,就会发生这种情况。

答案 1 :(得分:1)

只需使用com.xyz.app添加带有项目名称的导入。 例如,我的包名称为 - import com.xyz.app.R;,然后将导入添加为includes

答案 2 :(得分:1)

对我来说,事实证明我错过了另一个阻止AIDE完成构建的错误。它隐藏在“未知实体'R'”错误的底部。一旦我修复了它,它就像梦一样构建并自动生成R文件,就像正常一样。耶!

mass of errors

true error at bottom

答案 3 :(得分:0)

enter image description here

  • 删除构建(我用蓝色墨水包围的构建。)
  • 再次打开项目并刷新构建