2014-12-07 45 views

回答

2

因爲您在導入時引用了錯誤的R.java文件,請檢查您是否導入了您的軟件包R文件

+0

對,我剛剛刪除它,它的工作 - 爲什麼? – ERJAN 2014-12-07 06:37:53

+0

@ERJAN:因爲如果你已經導入了android.R類,它會在android資源映射類中查找,而不是你的recources id's.by通過導入你的包R.java文件它代表了你的資源id,除了android資源。 – 2014-12-07 06:58:34

0

您導入的android.R是錯誤的,但Eclipse建議自動導入,有時好像您的項目的R文件由於XML錯誤或其他原因而沒有生成,您的代碼將引用一個文件,不存在。 通過導入android.R,eclipse確保你的代碼引用了一個存在的類。但是,android.R不太可能擁有相同的資源,這會引發另一組錯誤。

相關問題