com.XXX.XXX在androidManifest中是這樣定義的,package =「com.XXX.XXX」。 項目中還有一些其他軟件包未在清單中定義。清單標記和R類問題的屬性包
除了清單中定義的軟件包(package =「com.XXX.XXX」),其他所有使用資源的軟件包都有錯誤 - R無法解析爲變量。
我已經確認並覈實以下 -
- 沒有Java文件具有進口android.R或進口com.XXX.XXX.R語句。
- 刪除gen下的R.java文件並重新生成。
- 刷新項目並做了一個乾淨的構建。
- 檢查佈局.xml文件中是否有任何錯誤,控制檯不顯示任何錯誤。
該項目工作正常,我不知道,但我猜這個錯誤是在工具目錄下執行layoutopt.bat後發生的。
還有什麼我可以檢查解決這個錯誤。
謝謝, Salil。
羅比,你的解決方案的作品,但我已經在很多帖子閱讀com.XXX.XXX.R不應該手動導入。您的解決方案是更好的還是Venkatesh提供的解決方案? – Salil 2011-03-18 17:13:21
如果你需要使用它,它是在一個不同的包中,那麼你將需要導入它就像任何其他類。 – 2011-03-18 17:19:12
謝謝羅比。 – Salil 2011-03-18 17:31:09