安裝 SDK java
本頁內容介紹如何安裝Android SDK和設置你的開發環境。若是你尚未下載SDK,你能夠點下面的鏈接進行開始下載,而後閱讀後續文檔學習如何安裝,並使用此SDK來建立Android應用程序。 linux
下載 SDK
升級? android
若是你已經用更早的版本開發過程,能夠跳過本頁,並閱讀升級 SDK文檔.
系統和軟件需求 ubuntu
用Android sdk的代碼和工具開發Android應用程序,你須要下面列出來的合適開發電腦和開發環境. bash
所需操做系統: app
Windows XP 或 Vista
Mac OS X10.4.8或更高版本 (僅支持x86)
Linux ( Linux Ubuntu Dapper Drake 版本已測試) eclipse
所需開發環境: 編輯器
Eclipse IDE
Eclipse 3.3 (Europa), 3.4 (Ganymede)
+ Eclipse JDT 插件 (大多數的 Eclipse IDE 包包含)
+ WST (可選,但Android編輯器的特性須要,大多數Eclipse IDEmost Eclipse IDE packages )包中包含
JDK 5 或 JDK 6 (只有JRE是不夠的)
Android Development Tools 插件 (可選 )
Not compatible with Gnu Compiler for Java (gcj)
其餘開發環境或 IDE
JDK 5 或 JDK 6 (僅有JRE不夠)
Apache Ant1.6.5或更高版本( Linux 和 Mac環境下), 1.7 或更高版本( Windows環境下)
Java的Gnu Compiler不一致(gcj) 工具
注: 若是你的電腦上已經安裝了jdk,請肯定它是上面所列的版本號。另外須要注意有些linux版本可能包含有jdk 1.4 或者 java 的gnu編譯器,Adroid開發是不支持在這兩種版本
安裝 SDK 學習
下載完SDK後,把.zip文件解壓到你電腦上合適位置 默認狀況下, SDK文件被解壓到 android_sdk_<platform>_<release>_<build>文件夾. 這個文件夾包含 tools/, samples/等.
請注意系統裏SDK解壓後的文件夾的名字和位置 — 當你安裝Android插件和使用SDK工具時,你將須要引用這個文件夾
你能夠添加 SDK tools 的文件夾路徑爲你的路徑. 如上所述, tools/文件夾位於SDK文件夾.
Linux環境下,修改~/.bash_profile或者 ~/.bashrc文件. 尋找路徑環境變量設置的那一行添 tools/爲路徑環境變量.若是你沒有找到這一行,你須要添加一行:
export PATH=${PATH}:<your_sdk_dir>/tools Mac環境下,在你的home文件夾裏面查找.bash_profile,而後和linux同樣處理。若是之前沒有.bash_profile文件夾能夠建立它。
Windows 環境下, 右擊個人電腦( My Computer), 並選擇屬性(Properties). 在標籤頁高級(Advanced), 點擊環境變量( Environment Variables),當對話出現, 在系統變量(System Variables) 欄目裏雙擊路徑 ( Path ) .並添加tools/ 文件夾的完整路徑.
添加 tools 到你的路徑使你運行Android Debug Bridge (adb)和其餘命令行tools ,不須要爲工具路徑添加完整路徑.須要說明的是,若是你升級你的SDK路徑不一樣 ,你須要記得更新你的路徑 (PATH )到新的位置.
安裝 Eclipse 插件 (ADT)
若是你要使用 Eclipse IDE做爲開發Android應用的環境,你能夠安裝支持Android工程和工具的通用插件Android Development Tools (ADT). ADT插件包含強大的擴張,使得建立,運行和調試Android 更快速,更簡單。
若是你不使用 Eclipse IDE,就沒必要下載和安裝ADT插件
下載和安裝ADT插件,請按照大家各自Eclipse版本步驟安裝。
Eclipse 3.3 (Europa)
1. 開始Eclipse,而後選擇 Help > Software Updates > Find and Install....
2. 對話框出現後,選擇 Search for new features to install 點擊 Next.
3. 點擊New Remote Site.
4. 在結果對話框,輸入遠端站點的名字(如Android Plugin),輸入站點以下:
https://dl-ssl.google.com/android/eclipse/
點擊OK.
5. 你能夠看到添加到搜索列表(並檢查),能夠看到新的,點擊Finish.
6. 在下面的搜索結果對話框,選擇複選框 Android Plugin > Developer Tools. 它將會檢查特性: "Android Developer Tools", 和 "Android Editors". Android 編輯器的特性是可選的,若是你選擇安裝它,你須要前面提到的WST插件.點擊 Next.
7. 閱讀許可協議,而後選擇接受許可協議 Accept terms of the license agreement,點擊 Next.
8. 點擊 Finish.
9. ADT插件沒有簽名,你能夠接收點擊安裝全部來安裝,
10. 重啓 Eclipse.
Eclipse 3.4 (Ganymede)
1. 啓動 Eclipse, 選擇 Help > Software Updates....
2. 在出現的對話框裏,點擊標籤頁 Available Software.
3. 點擊 Add Site...
4. 以下面地址同樣輸入:
https://dl-ssl.google.com/android/eclipse/
點擊 OK.
5. 返回可用軟件的視圖,你會看到這個插件. 選擇下一步到 Developer Tools 並點擊 Install...
6. 在接下來的安裝窗口,選中"Android Developer Tools"和 "Android Editors".Android編輯器特性是可選的,可是推薦安裝.,若是你選擇安裝它,你須要,安裝本頁前面提到的WST插件。
點擊 Finish.
7. 重啓 Eclipse.
重啓以後, update your Eclipse preferences 指向SDK文件夾:
1. 選擇 Window > Preferences... 來打開屬性面板. (Mac OS X: Eclipse > Preferences)
2. 從左邊面板選擇 Android。
3. 在主界面上定位SDK 點擊 Browse... 而後定位 SDK文件夾.
4. 點擊 Apply, 而後點擊 OK.
ADT 安裝疑難解答
I你若是按照以上步驟下載ADT插件有疑問,下面給您一下建議:
在第四步,嘗試改變遠程更行地址URL爲http,而非 https.
若是你在防火牆後面(公司防火牆)請肯定你的Eclipse的代理設置合適。在Eclipse 3.3/3.4,你能夠從主Eclipse按鈕中 Window (在 Mac, Eclipse) > Preferences > General > Network Connections來配置代理.
若是沒法安裝下載的ADT插件到Eclipse,按照以下的步驟來從你的電腦下載和安裝插件:
1. 下載ADT壓縮文件 (不解壓).
2. 按照默認安裝的第一部和第二步(如上).
3. 在 Eclipse 3.3, 點擊New Archive Site....
In Eclipse 3.4, click Add Site..., 而後點擊Archive...
4. 瀏覽和選擇已經下載的壓縮文件。
5. 從第五步開始完成上面剩下的流程。
更新你的插件,你必須按照這些步驟代替默認的更行說明。
Note that the "Android Editors" feature of ADT requires several optional Eclipse components (for example, WST). If you encounter an error when installing ADT, your Eclipse installion might not include those components. For information about how to quickly add the necessary components to your Eclipse installation, see the troubleshooting topic ADT Installation Error: "requires plug-in org.eclipse.wst.sse.ui".
更新 ADT 插件
在某些狀況下,一個你當前的SDK可能變得適合你的新的ADT插件,你能夠用如下步驟從Eclipse裏更新ADT插件。
Eclipse 3.3 (Europa)
1. 選擇 Help > Software Updates > Find and Install....
2. 選擇Search for updates of the currently installed features 並點擊 Finish.
3. 若是 ADT容許更新,選擇並安裝更新。
或:
1. 選擇 Help > Software Updates > Manage Configuration.
2. 展開導航樹並選擇 Android Development Tools <version>
3. Available Tasks 下選擇 Scan for Updates。
Eclipse 3.4 (Ganymede)
1. 選擇 Help > Software Updates...
2. 選擇標籤頁 Installed Software。
3. 點擊 Update...
4. 若是 ADT容許更新,選擇它並點擊 Finish.
安裝注意事項
Ubuntu Linux 注意事項
若是你須要幫助安裝和配置java在你的開發機上,你能夠發現如下資源幫助:
https://help.ubuntu.com/community/Java
https://help.ubuntu.com/community/JavaInstallation
這裏有java和Eclipsed的步驟,優先安裝Android SDK和ADT 插件.
1. 若是你你開發機上使用64位版本,你須要用 apt-get安裝 ia32-libs 包
apt-get install ia32-libs
2. 下一步,安裝 Java:
apt-get install sun-java6-bin
3. Ubuntu 包管理器如今沒有提供Eclipse 3.3版本下載,所以咱們推薦你從eclipse.org (http://www.eclipse.org/ downloads/). 建議使用Java或RCP版本的Eclipse.
4. 按照前面部分的提供步驟來安裝SDK和ADT插件.
其餘版本 Linux 注意事項
若是你在安裝Eclipse的ADT插件遇到這個錯誤:
An error occurred during provisioning.
Cannot connect to keystore.
JKS
若是你的開發環境缺乏合適的虛擬機,安裝 Sun Java 6能夠解決這個問題,而後你再從新安裝ADT插件。 若是JDK已經安裝到你的開發電腦上,請肯定在這頁的頂部列出的所選擇的版本,有些Linux包含jdk1.4或者java的gnu編譯器,以上兩者Android開發不支持。