Android應用程式“R檔案”消失

來源:互聯網
上載者:User

標籤:android   http   java   使用   檔案   art   

其實Android自己維護這一個 public final class R類主要是跟新資源檔,這個R.java無需我們自己去修改,如果你不瞭解千萬不要去修改它,它定義的每個資源值都是唯一的,不會和系統衝突。這個檔案由ADT外掛程式自動更新,當你編輯過Res檔案後儲存,這個類就會自動更新。

R.java裡面一般有attr、drawable、id、raw、layout、string以及xml等,根據你工程使用的資源而定。當R.java檔案丟失時,就需要重建這個,但是可能會存在一些問題,比如資源無法自動更新。

解決

  1. 1

    選擇“eclipse -- myeclipse”的clean,R檔案便會出現。

  2. 2

    在工程上點擊滑鼠右鍵,選擇“Build Project”,R.java就會回複。這樣在程式中調用R檔案指向的資源,也就可以自動補全了。

  3. 3

    從別的工程中拷貝一份R檔案過來,然後string.xml裡隨便改動一下,然後clean一下,也可更新R檔案。

  4. 4

    如果上述步驟都不行。可能是工程本身所引起的錯誤,比如resoure資源中的檔案命名,例如result_main.xml,如果寫成Result_main.xml是錯誤的,資源檔名稱需要全部小寫。

     

    來源:http://jingyan.baidu.com/article/fc07f98917046f12ffe51929.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.