2011-10-28 26 views
6

我剛剛打開了一箇舊的android應用程序項目,並且突然發現了許多R.string._var_Name錯誤。如果我添加「導入android.R」,那麼_var_name成爲「無法解析或不是字段」的問題。該翻譯位於/res/values/strings.xml中。任何想法爲什麼存在錯誤?r.string錯誤「無法解析或不是字段」

+0

您的問題是通過回答Kurtis Nusbaum解決的嗎? – user370305

回答

6

在我的情況下,導入android.R通常是問題。然後我刪除它並重新構建(日食),而不是它的工作。清理項目通常也有幫助。

+0

這沒有辦法。當我最後工作時,我沒有任何問題。自從我升級了Motodev並且現在開啓了我有這個問題的項目之後。 – Jim

+0

我也刪除了gen文件並做了重建。 – Jim

+0

重建幫助! – Mahe

12

如果你的類文件不在你的根包,你需要在你的文件這樣的頂級導入:

your.package.name.R 
+0

這是幫助我的答案。謝謝! –

+0

我也是!謝謝! –

0

轉到Project>Properties>Builders,看看是否對「Android資源管理器」是檢查。
或者轉到項目並執行「清理」來重建項目。

0

修改vuforia的樣本時,我遇到了這個問題。我解決了在文件strings.xml文件中添加必要的string name=...

相關問題