1. 程式人生 > >android開發學習(1)---環境搭建

android開發學習(1)---環境搭建

一、簡介

    最近想學習android開發,發現自己真是太菜了,搭建個環境都折騰了好幾天尷尬。現在把搭建環境過程大致描述一下,遇到的一些問題記下來,做個筆記。如果文章有什麼不正確或者不妥當的地方,還請各位指出,共同進步,多謝啦。

    首先推薦下官網Android Developers http://developer.android.com/index.html (現在才發現做研發,英文真得很重要,怪自己當年不好好學英文,現在趕緊補過快哭了

    其次,再參考了網路上一篇文章(點選開啟連結),作者Tyler詳細介紹了他的搭建過程。

二、概念

    在搭建android開發環境之前,首先要明確幾個概念,如下:

    JDK:全稱(Java Development Kit),包括了Java執行環境、Java工具和Java基礎類庫。因為JDK是eclipse正常執行所必需的環境,所以如果你是在eclipse下開發android應用程式,就需要先安裝JDK。

    Android SDK:全稱(Android Software Development Kit),一般性的SDK是指一些被用於為特定的軟體包、軟體框架、硬體平臺、作業系統等建立應用軟體的開發工具的集合。在Android中,它為開發者提供了庫檔案以及其他開發所用到的工具。

    SDK Manager:Eclipse下為Android開發提供開發工具的升級或者變更的工具。

    ADT:全稱(Android Development Tools),在Eclipse編譯IDE環境中,安裝ADT,為Android開發提供開發工具的升級或者變更,簡單理解為在Eclipse下開發工具的升級下載工具。ADT裝了就會有SDK Manager。

    如果你不用Eclipse作為你的開發工具,你就不需要下載ADT,只下載SDK即可開發。

三、搭建過程

    參照上面提到的Tyler寫的文章,進行搭建。

    step1:JDK安裝,官網上下載,我下載的版本是jdk-7u25-windows-x64.exe,然後按照文章中配置環境變數。

    step2:eclipse安裝,官網

上下載,我下載得版本是eclipse-java-kepler-R-win32-x86_64.zip,解壓後可以直接使用。

    step3:Android SDK安裝,官網Android Developers下載,我下載的版本是installer_r22.0.5-windows.exe。

    step4:ADT安裝,按照文章中進行配置,出現了一個問題,就是在“Install New Software”的時候,輸入“Location”網址,我輸入“http://dl-ssl.google.com/android/eclipse”獲取失敗,在官網上查詢解決方案(點選我),使用另一個連結“https://dl-ssl.google.com/android/eclipse/”還是獲取失敗,猜想應該是網路的原因了,可能國內網路訪問外國網路有限制吧,一種解決辦法就是下載離線ADT安裝包,我下載的版本是ADT-22.0.5.zip。還一種解決辦法是在eclipse下設定代理閘道器,從而訪問外網,不過這種方法我沒試過。

    step5:AVD安裝之後run起來。注意RAM的大小要配置小於768M。配置如下圖:

上面介紹的是根據參考的博文的安裝步驟,但是我在安裝的過程中由於網路的問題在eclipse中使用“https://dl-ssl.google.com/android/eclipse”總是無法獲得軟體包(應該是國內網路的原因),比如我已經下載了ADT離線安裝包,但是後面又提示需要一個“platform tools”,也是需要通過“https://dl-ssl.google.com/android/eclipse”來獲取的,同樣網路無法到達。不得已,我還是直接下載了Android Developers官網下的整合安裝包(點選開啟連結),我下載的版本是adt-bundle-windows-x86_64-20130729.zip。下載後,直接使用其中的eclipse就好了,裡面的(SDK,ADT,platform tools都是配置好的)。