在android中使用開源代碼或者自動開發項目的時候,經常會遇到R.java文件丟失的情況,如何生成呢?
網上一般給出了兩種方法:
方法 1:右擊你的工程(項目)——>Android Tools——>Fix Project Properties 即可。
方法 2:右擊你的工程(項目)——>Properties——>Android ——> 選擇相應的target 然後 點擊 apply 即可。
另外,在如果資源文件中出現錯誤,同樣無法生成R.java文件。在這種情況下,必須按照控制檯給出的錯誤提示修改資源文件中的錯誤
可能是圖片文件重名,佈局文件出錯,xml文件error等。
這裏舉個例子,一般不大常見,就是在xml中定義一個字符串裏包含了單引號。必須加轉義才能識別:
<string name="vehicle_title">Title (e.g. Mom's car)</string>('需要加轉義),修改後爲:
<string name="vehicle_title">Title (e.g. Mom/'s car)</string>
修改所有資源文件中的所有錯誤,然後重新Build工程,R.java文件就重新生成了。