本篇內容主要講解“如何解決Ubuntu中Eclipse新建Android project提示缺失R文件”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何解決Ubuntu中Eclipse新建Android project提示缺失R文件”吧!
環境:
64位Ubuntu12.04進行Android開發,sun-JDK1.7,官網下載的最新ADT-Eclipse-SDK集成包。JDK配置正確。SDK已更新,版本一致
問題:
第一次啟動Eclipse創建第一個Android Application Project,新項目創建完畢即出現錯誤:
項目中gen下沒有R文件;
console:error while loading shared libraries: libncurses.so.5: cannot open shared object file No such file or directory
問題分析:
Android 項目中的R文件是在編譯時自動生成的,一般新建時需要編譯一次,保存、運行等操作時也進行編譯,此時都會更新R文件。并且,如果項目中出現錯誤,比如XML文件中出現錯誤,XML文件名出現大寫等都會導致編譯錯誤,R文件就會丟失。
Android SDK是在32位GNU/Linux系統下編譯的,而我的系統是64位的,因此新建項目之后編譯本身就是不成功的,這樣就不可能產生R文件,才會出現上述新建便出現R文件丟失的現象。
而64位Linux系統是可以運行32位軟件的,但是必須安裝32位類庫,這樣問題就迎刃而解了。
解決辦法:
打開終端,下載32位類庫:
代碼如下:
sudo apt-get update
sudo apt-get install ia32-libs
到此,相信大家對“如何解決Ubuntu中Eclipse新建Android project提示缺失R文件”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。