我现在使用 Android Studio 已经很长时间了,很好。最近,不知道发生了什么,但是当我单击调试并让它执行make
时,它抱怨 R 文件,似乎它没有生成它。
它起作用的唯一方法是如果我单击Build > Rebuild Project
...问题是它需要很长时间才能通过。
有什么我想念的吗?我根据其他一些建议更新了 Android SDK 工具等?
我现在使用 Android Studio 已经很长时间了,很好。最近,不知道发生了什么,但是当我单击调试并让它执行make
时,它抱怨 R 文件,似乎它没有生成它。
它起作用的唯一方法是如果我单击Build > Rebuild Project
...问题是它需要很长时间才能通过。
有什么我想念的吗?我根据其他一些建议更新了 Android SDK 工具等?
是的,这是最新版本的 android studio 中的一个已知问题。谷歌建议了一个临时的解决方法,直到他们可以追踪问题并在下一个版本中修复。关闭外部构建preferences > compiler
。它可能会有所帮助。
来源:Android Studio 更新后无法将 R 解析为变量,更新到 0.1.6 后 R.java 未更新 。
希望这可以帮助。
android studio 用户解决方案:
转到:菜单选项卡 - > 构建 - > 重建项目
重建 Project.R.Java 文件后将自动解决..
尝试导入android.R,对于每个需要R(包的)的类,然后编译,它会产生与以前不同的错误。
并删除所有 ('import android.R') ,然后重建它。
这个技巧不是为了以正确的方式解决问题,而是使工具刷新。
我遇到了同样的问题,但看起来今天有一个新的更新。它似乎已经解决了这个问题。
并删除所有 "import android.R" ,然后重建它并再次导入它们对我有用