環境: Linux,發行版Debian(AMD64)/squeeze(6.0)
本文將介紹如何在linux平台下配置Android開發環境,並對配置過程會碰到的問題給出解決辦法。
先解決系統本身需要的軟件包:
apt-get install sun-java6-jdk sun-java6-jre #安裝 java 環境
apt-get install ia32-libs # 64 位系統必須安裝此軟件的包,因 sdk 中的軟件都是 32 位的,這樣可以兼容 32 位的程序。
其次自然是下載主要的開發環境: eclipse + Android SDK + ADT
eclipse: http://www.eclipse.org/downloads/
e clipse 的下載頁面中有多下軟件包下載,包括不同的平台( Windows/Linux/MacOSX ) ,32Bit 和 64Bit ,以及根據不同的開發對象配置了不同的插件的 eclipse 安裝包。
這裡選擇了 linux 64 Bit/ Eclipse for RCP and RAP Developers, 188 MB
Android SDK:
到 http://developer.android.com/ 下載一個 SDK 包 android-sdk_r06-linux_86.tgz ,沒有 32 位和 64 位的差別。--國內貌似經常訪問不了這個網站,隨便在網上下載一下應該也可以了。或有朋友已經安裝了,直接把對方的SDK目錄拷貝過來就可以了,不需要安裝。
把下載包解壓就可以使用了, eclipse 和 sdk 都不需要安裝,配置一下環境變量 PATH, 增加命令查找路徑到相應的目錄就可以了。如我把 eclipse 拷貝到 /opt/ 目錄下 , 把 sdk 放到 ~/software/android_sdk ,就在 ~/.bashrc 文件下分別增加以下兩句:
PATH=/opt/eclipse:$PATH
PATH=~/software/android_sdk/tools:$PATH
就可以對當前用戶有效了。如果要對系統的其它用戶也有效,可以把 sdk 拷貝到公共的目錄下,以上兩個語句加到 /etc/bash.bashrc ,把相關的路徑改為絕對路徑就可以了。
配置 eclipse:
運行 eclipse, 在菜單 help->install new software 中增加以下地址以安裝 ADT:https://dl-ssl.google.com/android/eclipse/
(或直接下載ATD .zip 包,把以上路徑改為文件所在路徑。以下以在線安裝為例。)
如下(因已有相同的配置,所以顯示了重復配置的錯誤,讀者直接這樣配置就可以了):