天天看點

Android中文文檔:安裝SDK

from:

http://android.tgbus.com/Android/tutorial/200812/171154.shtml

安裝 SDK

  本頁内容介紹如何安裝Android SDK和設定你的開發環境。如果你還沒有下載下傳SDK,你可以點下面的連接配接進行開始下載下傳,然後閱讀後續文檔學習如何安裝,并使用此SDK來建立Android應用程式。

下載下傳 SDK

更新?

  如果你已經用更早的版本開發過程,可以跳過本頁,并閱讀更新 SDK文檔.

系統和軟體需求

  用Android sdk的代碼和工具開發Android應用程式,你需要下面列出來的合适開發電腦和開發環境.

所需作業系統:

  Windows XP 或 Vista

  Mac OS X 10.4.8 或更高版本 (僅支援x86)

  Linux ( Linux Ubuntu Dapper Drake 版本已測試)

所需開發環境:

     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 Ant 1.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開發不支援。

繼續閱讀