2013-06-22 68 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中的一個錯誤有關,很久以前就解決了 –