2013-06-03 41 views
3

我已經通過堆棧溢出進行搜索,因爲我知道這是一個常見問題,但沒有一個解決方案似乎適用於我。這包括清理我的項目,刪除所有導入並刪除項目並重新開始。正在導入R.(android)

我在mac上使用專門用於android的Eclipse(ADT軟件包mac)。

每當我創建一個新項目時,我在我的src文件夾中有錯誤immediatley setContentView(R.layout.activity_main);

也在膨脹。

除了那些陳述以外的任何建議?從字面上看,在我完成任何編程之前,不能理解錯在哪裏。

編輯:修正。第二次下載了SDK,這似乎已經修復了它。

+0

確保你不小心刪除從源文件夾的根文件夾。如果你沒有,你沒有正確導入一切,R.java不會存在的唯一原因是你有一個佈局/風格/字符串/ Manifest錯誤導致它不能正確構建 – IncrediApp

+0

我想你在你的錯誤res文件夾阻止R文件被生成 – njzk2

+2

清理並重建您的項目 – Cornholio

回答

0

import R類。基本的語法是

import your_application_package_name.R; 

如果你已經導入它,但它不工作,然後檢查是否有任何錯誤在您的資源xmls。如果是這樣,那麼r可能不會生成,並會顯示錯誤

+0

謝謝,但1)我已經嘗試過,它不起作用。 2)從我讀過的,我不應該進口r – user2137032

+0

除非它在不同的包 – IncrediApp

+0

但看到我剛剛打開android,它應該都設置爲代碼正確嗎?我沒有移動任何東西,R應該在默認位置。 – user2137032

0

嘗試更新Android_SDK。當您創建或導入新的Android項目時,SDk會構建項目。 R問題主要是更新SDK問題。

+0

我下載了這個http://developer.android.com/sdk/index.html#ExistingIDE,所以它應該儘可能地保持最新。 – user2137032

+0

嘗試更新SDK Android和EclipseIDE,從eclipse或者一些eclipse插件...看看eclipse的偏好 – bob

1

更改項目構建目標,以最新的

右鍵點擊項目>屬性>安卓>的API改變到最新版本