項目中遇到這種問題,非常抓狂,因此我把解決的方案都寫下來,給你們做爲參考。 在你查找百遍後,最可能的緣由是xml出錯,仔細查找你的文件拼寫,命名0-9a-z以後你會發現項目裏該報錯的信息提示,紅叉 緣由有三:java
1: Android\android-sdk\platform-tools目錄下的aapt.exe文件丟失 若是要往項目中複製文件,最好點中Project下的build Automaticallyandroid
2: xml文件出錯,須要運行Android的項目,在console中發現文件出錯信息,改過。ui
雖然R文件沒丟,但爲何仍然報錯? 要檢查你引入的R文件是android.R,仍是你的項目名.*.R,若是是後者就不會出現這個錯。orm
三、java-Build-path -->Order and Export 要把所引入的包前面的對號都勾上。 還有一個更可惡的現象,就是你的文件命名中含有空格,也不出無端報錯!xml
四、Clean一個工程,若是有依賴,也只清一個工程,慢慢等它變好。極端狀況可重啓電腦Clean.android-sdk