【发布时间】:2013-06-22 10:27:50
【问题描述】:
我已升级到 Android Studio 0.1.6,此后无法编译我的项目。 我在代码中遇到 81 个错误,这些错误在应用程序的先前版本中运行得非常好。没有代码更改。
所有与R类相关的错误,例子:
java: cannot find symbol
symbol: variable string
location: class %mypackagename%.R
和
java: cannot find symbol
symbol: variable id
location: class %mypackagename%.R
我试过几次删除“gen”文件夹的内容,它会重新生成,但并不能解决问题。
我在整个互联网上寻找解决方案,但找不到任何有类似问题的人。有些人在将他们的项目导入 Android Studio 时遇到问题,但我的项目是 intellij idea 中创建的原创项目,我一直在使用 Android Studio 进行开发。
顺便说一句,Intellij IDEA 仍然可以编译和运行项目,但我已经习惯了 Android Studio。
如果有什么不同的话,我正在使用 MAC OS 10.8。
非常感谢您的帮助。
更新 1: 我检查了this thread,gen 和 src 都被选为源,我在代码中的任何地方都没有“import android.r”
【问题讨论】:
-
不可能你翻遍了,没有找到有同样问题的人,如果你用这个词
android r class搜索 StackOverflow,你会得到 4,188 个结果,所有这些都是相关的。此外,似乎没有一个单一的解决方案,每个人都用不同的方式解决了它,你只需要继续尝试。是的,我有过很多次,是的,它自己修复了!无法解释如何。 -
@LuckyMe,我说的是特定于我的问题,当 xml 文件没有问题时,当我尝试重建项目时以及我发现的任何其他建议时。
-
@Simon,如果你对这个问题有这么多的经验,你可以提出一些新的建议,而不是给愚蠢的 cmets。看起来你没有任何想法。
标签: android intellij-idea android-studio