Android 應用開發需在 Linux 環境下進行。本文以 Ubuntu 11.10 為例,完整記錄 JDK、Android SDK、Eclipse、ADT、NDK 等關鍵元件的安裝與配置流程,並針對常見 GTK 警告、ADT 版本過舊、CDT 依賴等坑點給出解決方案。
/home/yan/download # 存放所有安裝包
/home/yan/android # 所有 Android 相關軟體安裝目標
/home/yan/android/jdk1.7.0_04,配置 /etc/profile 設定 JAVA_HOME 與 PATH,source /etc/profile 生效。tools/android 啟動 SDK Manager,勾選 API 15 (Android 4.0.3) 等所需套件下載。若出現 GTK 警告,執行 sudo apt-get install gtk2-engines-pixbuf 修正。https://dl-ssl.google.com/android/eclipse/ 線上更新至最新版。PATH,滿足 JNI 交叉編譯需求。
依序完成上述步驟,即可在 Ubuntu 11.10 上擁有完整的 Android 4.0.3 開發環境,支援 Java 與 C/C++ 混合開發。