Eclipse 的Android和CDT開發環境極為難建。我在Windows下做過這個工作,可以參考我的文章,但是步驟繁瑣的要命。好在有NVIDIA給我們做了一鍵式安裝包,你可以根據自己的Linux版本(32或64位)下載相應的安裝包:
收藏並進入下面的網址:http://developer.nvidia.com/tegra-android-development-pack
我選擇32位linux版本的安裝程序:
tegra-devpack-1.0-linux-2011-09-21-10753820.run
http://developer.nvidia.com/sites/default/files/akamai/tools/files/Tegra/tegra-devpack-1.0-linux-2011-09-21-10753820.run
下載完畢之後,為了簡單起見,重命名為:tegra.run
如果你的Ubuntu沒有安裝jdk6,先參考我的上一個文章安裝JDK環境。然後進入終端:
進入tegra.run所在的目錄:
$ sudo ./tegra.run
不要關閉終端。然後一路按下一步,就可以睡覺去了。一覺醒來,就把所有要裝的東西都下載好了。
醒來之後繼續。啟動eclipse。我的安裝目錄在:
/home/myname/NVPACK/
打開終端,輸入下面的命令啟動eclipse:
$ cd /home/myname/NVPACK/eclipse
$ sudo ./eclipse
(eclipse:25857): Gtk-WARNING **: 無法在模塊路徑中找到主題引擎:“pixmap”,
(eclipse:25857): Gtk-WARNING **: 無法在模塊路徑中找到主題引擎:“pixmap”,
(eclipse:25857): Gtk-WARNING **: 無法在模塊路徑中找到主題引擎:“pixmap”,
(eclipse:25857): Gtk-WARNING **: 無法在模塊路徑中找到主題引擎:“pixmap”,
這時出現上面的警告,先忽略它,接下來在eclipse裡創建android 虛擬機。
eclipse->Window->Android SDK and AVD Manager
創建一個虛擬機:
htc-g7
啟動,看到花屏了。
這時我猜測可能是
(eclipse:25857): Gtk-WARNING **: 無法在模塊路徑中找到主題引擎:“pixmap”,
的問題。
關閉eclipse,進入終端,輸入命令:
$ sudo apt-get install gtk2-engines-pixbuf
然後重新啟動eclipse
$ cd /home/.../eclipse
$ sudo ./eclipse
啟動模擬器,大功告成。