1. 程式人生 > >eclipse不能自動生成R文件經驗總結

eclipse不能自動生成R文件經驗總結

png you raw 麻煩 布局 port nbsp http 地方

android.support.v7.app.actionbaractivity 報錯

來自https://www.cnblogs.com/rocomp/p/4900508.html

R文件不能自動生成主要是因為編譯有錯誤,這時你想什麽辦法都是沒有用的,clean, fix properties,都不是從根上解決問題。

R文件主要是自動生成資源文件的id的,裏邊靜態子類技術分享圖片

主要都是對 res目錄下的資源文件的引用

所以,只要是R文件不能自動生成或更新,主要是因為 編譯的時候資源文件裏有不合法的語法。 所以,遇到這種情況的話,不要去亂修改別的地方,一般會使問題變得更復雜。 解決方法: 1、如果console裏有紅色的編譯不過的報錯信息,直接定位到報錯位置,修改錯誤OK! 2、首先去檢查 res目錄下的文件。 主要集中在剛剛修改過的地方,上一次自定生成成功自後到報錯這段時間進行的修改。 檢查 drawable 目錄裏的圖片文件名時候符合java變量名語法 檢查 layout 目錄裏的布局文件有沒有Android不識別的寫法 檢查 values 目錄裏自定義的一些值是否正確,是否寫錯,是否Android不識別 一般經過上面的步驟就能很容易的找到錯誤,重新編譯生成 R文件 如果是導入的第三方的源碼項目的話,可能要看 project.properties裏人家項目的編譯SDK版本,跟自己的SDK編譯版本。高或低都可能會有一些問題,最好將自己的編譯版本修改一致。 遇到這種問題,千萬不要像無頭蒼蠅一樣在網上亂找答案,別人的答案是對的,但是可能並不適應你的情況。只會使你的調試變得更麻煩。 一定要分析 R文件的原理, 為什麽會出現不生成的問題, 知道了跟結所在,就很輕松的解決問題 總結:layout文件裏面書寫錯誤

eclipse不能自動生成R文件經驗總結