看了網上很多文章交給我們怎么去解決R.java文件丟失的問題。
現象是一樣的,但是解決方法卻謬之千里,當我們使用findviewbyid()時我們找不到我們已經+id的空間,這時候手賤我們就可能去刪除gen文件夾,疑問這樣可以讓R.java手動更新一下,可是發現刪除之后R.java不見了,不論你用盡什么樣的辦法他還是不見了。
經過了一番查找,我發現我的style文件中有個屬性寫錯了,最后把屬性改過來之后,R.java就又出現了。
其實R.java更新速度相當快(即使你沒有保存的.xml文件,R.java依然會為我們更新),我們沒必要去手動更新,所以在出現R.java不見了,最好就是先看一下自己的布局文件中是否有錯誤,排除錯誤之后大部分問題就解決了。