7

我已经升级到 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:我已经检查了这个线程,gen 和 src 都被选为源,我在代码中的任何地方都没有“import android.r”

4

3 回答 3

5

这是 0.1.6 中的一个已知错误。谷歌建议关闭 Preferences > compiler 中的外部构建作为临时修复

@simon 这个家伙应该能够解决 android studio 中的一个已知错误,谷歌还无法完全追踪?如果您要对此类事情发表负面评论,请先进行研究。

http://code.google.com/p/android/issues/detail?id=56843&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

于 2013-06-22T14:27:43.770 回答
4

它是一个错误。但是菜单 Build > Rebuild Project 可以安排一切。

于 2013-06-24T00:43:36.850 回答
1

您的 xml 中的错误,更正然后:Build-Rebuild Project。

准确地说:重建源和创建 R 文件可能有问题。尝试注释部分 xml 文件,然后按 Rebuild project,然后取消注释并重建,可以提供帮助。

于 2014-10-31T05:15:33.847 回答