android開發(fā)過程中 R文件消失 clean 和 build project都無效 已解決Posted on 2011-10-13 23:56 云云 閱讀(9439) 評論(2) 編輯 收藏Android 在開發(fā)中會自動生成一個 R.java 文件 ,這個文件是自動生成的,最好不要去改。不過有時候這個 java 文件會跟我們捉迷藏,在程序中 R.xx.xxx 會出現(xiàn)經(jīng)常報錯現(xiàn)象。 1 對著工程點擊鼠標(biāo)右鍵 選擇 Build Project,R.java 文件又回來。這樣R.xx.xxx 就能 X 的出來了。 如果不行 試用第二種 方法 2 選擇eclipse/myeclipse 的 clean 這樣R文件也會出現(xiàn) 如果還不行 試用第三種 3 經(jīng)過上面兩種方法都不行 使用絕招 從別的工程中拷貝一份R文件過來 然后string.xml里隨便改動一下 即可更新R文件 如果還不行 試用第四種 4 經(jīng)過上面的3種方法都不行 說明我們的工程有問題 好好檢查吧 比如resoure資源中的文件 命名,例result_main.xml,如果寫成Result_main.xml是錯誤的 需要全部小寫 補充作者的方案: 如果以上四種方案都不可行,我們該如何呢?我在開發(fā)過程中也遇到了類似的問題,但是上面方案都沒有給我正確的提示,我是這樣來解決R文件缺失的: 首先要檢查SDK是否是最新的,于是我在eclipse中把Android SDK Manager打開,結(jié)果發(fā)現(xiàn),有需要更新的,我把這幾個需要更新的包全部選擇,進(jìn)行更新,更新完之后,關(guān)掉Adnroid SDK Manager,然后再重新打開,發(fā)現(xiàn)Manager會進(jìn)行一系列的刷新動作,等所有的Status都變成Installed,這說明SDK已經(jīng)是最新的,相信R文件已經(jīng)生成在gen目錄下面了
|
|
|
來自: 東茹閣 > 《學(xué)無止境》