2013-06-22 44 views
7

我已升级到Android Studio 0.1.6,因此无法编译我的项目。 我得到81代码错误,这与以前版本的应用程序工作得很好。没有代码更改。Android Studio。 R类问题

所有与R类错误的,例子:

java: cannot find symbol 
symbol: variable string 
location: class %mypackagename%.R 

而且

java: cannot find symbol 
symbol: variable id 
location: class %mypackagename%.R 

我试着删除“根”的内容文件夹了几下,它得到重生,但它不能解决问题。

我已经找遍了整个互联网的解决方案,但无法找到任何有类似问题的人。有些人在将项目导入到Android Studio时遇到问题,但我的项目是以intellij创意创建的,并且我一直在使用Android Studio进行创作。

顺便说一句,Intellij IDEA可以编译和运行项目,但我已经习惯了Android Studio。

我正在使用MAC OS 10.8,如果它有任何区别。

非常感谢您的帮助。

更新1: 我检查this thread,都创和src选定为源,我没有“进口android.r”代码

+1

没有办法你看遍了所有,没有找到任何人有同样的问题,如果你搜索StackOverflow与这个词'android r类'你会得到4,188结果所有这些都是相关的。此外,似乎没有一个单一的解决方案,每个人都以不同的方式解决它,你只需要继续尝试。是的,我有这么多次,是的,它只是固定!无法解释如何。 – LuckyMe

+2

@LuckyMe,我正在讨论特定于我的问题,当xml文件没有问题时,当我试图重建项目和我找到的任何其他建议时。 –

+3

@Simon,而不是给出愚蠢的评论,如果你对这个问题有这么多的经验,你可以提出一些新的建议。看起来你没有任何想法。 –

回答

5

任何地方这是0.1.6一个已知的bug 。谷歌建议在首选项>编译器中关闭外部版本作为临时修复

@simon这个人应该能够解决Android工作室中的一个已知的错误,谷歌还没有能够完全追踪?如果您要对此类内容发表负面评论,请首先进行您的研究。

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

+0

谢谢,解决方法的作品! :) –

+0

有趣的是,我通过转向解决了这个问题:p顺便说一下,它仍然在0.1.7。感谢提示! –

4

它的一个bug。但菜单生成>重建项目安排一切。

+3

没有在我的情况下工作 –

+0

它帮助,谢谢! –

1

xml错误,正确,然后: Build-Rebuild Project。

确切地说:它可能是重建源和创建R文件的问题。 尝试注释xml文件的一部分,然后按重建项目,然后取消注释和重建,可以提供帮助。

+0

谢谢,但我的问题与Android Studio 0.1.6中的一个错误有关,很久以前就解决了 –