對於才接觸Android開發的人員來說,復雜的開發環境搭建,各種新知識,新內容要接觸總是讓人無從下手。通過這篇文章,讓零基礎開發人員成功搭建基於Eclipse的android開發環境。Android使用Java語言進行開發,首先我們需要搭建Java開發環境,在此基礎上搭建Android開發環境。如果開發者有Java開發經驗,並有基於Eclipse的Java開發環境,可以跳過Java開發環境搭建。
1. Java開發環境搭建
1.1 JDK下載安裝
JDK(Java Development Kit )是針對Java開發人員發布的軟件開發工具包。JDK 是整個Java的核心,包括了Java運行環境JRE、Java工具和Java基礎類庫。下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 根據自己電腦系統版本選擇相應JDK,我使用的電腦是win7 64位機,故下載版本為:jdk-8u131-windows-x64.exe,我的安裝目錄為G:\jdk1.8.0;在安裝過程中會詢問是否安裝JRE,選擇安裝,JRE屬於Java的運行環境,我電腦上的安裝目錄為:G:\jdk1.8.0\jre;
配置環境變量:
配置JDK的環境變量:計算機——右鍵——屬性
添加兩個環境變量,變量名分別為JAVA_HOME與JRE_HOME,變量值分別為JDK與JRE的安裝目錄。
添加環境變量分別為:%JAVA_HOME%\bin與%JRE_HOME%\bin兩個變量之間用英文分號分割。至此JDK安裝完成,可以通過打開命令行窗口輸入Java -version命令查看JDK否安裝是否正確,正確安裝后打印如下:
如果提示找不到Java命令,查看環境變量設置是否正確。
1.2. eclipse下載安裝
eclipse是一個跨平台的自由集成開發環境,准確的說是一個開發工具框架,開發人員可以根據自己的需求,擴展各種插件定制屬於自己的開發環境以滿足自身開發需求,eclispse下載地址:http://www.eclipse.org/downloads/eclipse-packages/ 下載Eclipse IDE for Java EE Developers版,因為Eclipse是免安裝的下載后可以直接使用。注意:eclipse依賴於JDK,只有成功安裝JDK才能正常打開Eclipse。我下載的Eclipse版本為:eclipse-jee-neon-3-win32-x86_64,打開軟件,選擇一個合適的工作空間,新建工程后的源碼都會保存到相應工作空間目錄下。
至此用戶已經可以通過Eclipse開發Java程序。
2. Android開發環境搭建
Android環境配置就是各種插件的安裝過程,主要包括兩種方式:網絡安裝和本地安裝。這里對兩種安裝過程分別進行介紹,但由於國內網絡等各種原因,ADT的安裝建議本地安裝。
2.1. ADT安裝
Android從誕生到今天,已經發布了多個版本,Android的軟件開發過程需要相應庫文件以及工具集的支持。庫文件、工具集以及操作系統、硬件系統相關內容已經封裝到了相應SDK,所以進行android開發必須下載SDK,為了軟件的兼容性就需要下載多個版本SDK,而ADT就是Eclipse下對SDK進行管理的工具插件,同時開發過程中需要使用模擬器對軟件進行模擬調試,而模擬器的管理也是通過ADT進行的。ADT與SDK的安裝有兩種方式:在線安裝與本地安裝。其中ADT建議本地安裝,SDK建議在線下載安裝。
注意:由於在線安裝是在國外網站獲取插件,需要翻牆,否則速度較慢甚至失敗。
eclipse下選擇:Help——Install New Software
2.1.1. 在線安裝
Add Repository界面中插件名稱name可以自定義,我這里定義為:ADT,插件地址location為:http://dl-ssl.google.com/android/eclipse或https://dl-ssl.google.com/android/eclipse,點擊OK。
對於新手,不知道那些是必選,那些可以不選,我這里全部選中,點擊Next,直到安裝完成。
2.1.2. 本地安裝
下載ADT;我的百度網盤分享:http://pan.baidu.com/s/1boJqw6z,包含各版本;也可以自行搜索下載;文章最后附上官網下載地址,但因為網絡問題,需要翻牆(不建議)。我這里使用最新版的ADT:ADT-23.0.2.zip;
![]()
Add Repository界面中插件名稱name可以自定義,我這里定義為:ADT,插件地址location為:下載的ADT壓縮包。點擊OK。
對於新手,不知道哪些是必選,哪些可以不選,我這里全部選中,取消勾選網絡更新選項:Contact all update sites during install to find required software,否則速度很慢。點擊Next,直到安裝完成。
2.1.3. ADT使用
ADT安裝完成后,重啟eclipse。在右側 on perspective 中選中Java。會發現在工具欄與菜單欄中的Window二級目錄下多了Android SDK Manager與 Android Virtual Device Manager選項。
其中,Android SDK Manager主要管理Android開發過程中用到的SDK,Android Virtual Device Manager主要管理開發過程中創建的模擬器。
2.2. SDK 安裝
軟件開發工具包(SDK 全稱:Software Development Kit)一般都是一些軟件工程師為特定的軟件包、軟件框架、硬件平台、操作系統等建立應用軟件時的開發工具的集合。android SDK的安裝分為兩種方式:在線安裝與本地導入,建議初學者在線安裝,但SDK比較大,可能耗時比較長。本地導入限於本地有過基於eclipse的Android開發環境,SDK還沒有被刪除;或者可以獲得可用SDK情況下,因為本地導入方式,需要本地有存在SDK,同時,本地導入可能無法獲得最新版本SDK或不完整SDK等問題。
2.2.1 綜述
無論是在線安裝還是本地導入,總需要在線更新SDK,而默認使用國外服務器,下載速度較慢,這里我們改為國內地址,設置過程如下:
點擊 Android SDK Manager打開SDK管理工具,打開Tool——Options
分別設置:HTTP Proxy Server與HTTP Proxy Port為mirrors.neusoft.edu.cn和80,並勾選 Force https://...sources to be fetched using http://...
2.2.2 SDK在線安裝
打開Android SDK Manager
在Package欄中可以看Android各系統版本的SDK,這里只選擇比較高的幾個版本就好,高版本支持對低版本的兼容,我選擇的安裝包括
- Tools
- SDK
SDK中帶有"System Image”字樣的選項一般是與模擬器有關的工具。我這里因為使用真機調試,所以沒有選中,如果開發者想使用模擬器調試,可以選擇中。因為SDK是很早以前下載的,所以我這里使用的仍是Android 5.1.1(API 22),開發者可以選擇下載最新版本。
- Extras
如果電腦空間足夠大,Extras就全部安裝吧。也可以按照我選中的下載:
點擊Install xxx Package,然后accept,install。
接下來就是漫長的等待過程了,安裝完成后就可以進行Android開發了。
2.2.3 SDK本地安裝
打開Windows——Preference——Android選項,在SDK Location中選中SDK所在目錄。選中后會在下面展示欄中列出本地已經存在的SDK,最后點擊OK。
此時Android開發環境基本搭建完成。可以進行Android開發了。
附:
https://dl.google.com/android/ADT-23.0.6.zip
http://dl.google.com/android/ADT-23.0.4.zip
http://dl.google.com/android/ADT-23.0.3.zip
http://dl.google.com/android/ADT-23.0.2.zip
http://dl.google.com/android/ADT-23.0.0.zip
http://dl.google.com/android/ADT-22.6.3.zip
http://dl.google.com/android/ADT-22.6.2.zip
http://dl.google.com/android/ADT-22.6.1.zip
http://dl.google.com/android/ADT-22.6.0.zip
http://dl.google.com/android/ADT-22.3.0.zip
http://dl.google.com/android/ADT-22.2.1.zip
http://dl.google.com/android/ADT-22.2.0.zip
http://dl.google.com/android/ADT-22.0.5.zip
http://dl.google.com/android/ADT-22.0.4.zip
http://dl.google.com/android/ADT-22.0.1.zip
http://dl.google.com/android/ADT-22.0.0.zip
http://dl.google.com/android/ADT-21.1.0.zip
http://dl.google.com/android/ADT-21.0.1.zip
http://dl.google.com/android/ADT-21.0.0.zip
http://dl.google.com/android/ADT-20.0.3.zip
http://dl.google.com/android/ADT-20.0.2.zip
http://dl.google.com/android/ADT-20.0.1.zip
http://dl.google.com/android/ADT-20.0.0.zip
http://dl.google.com/android/ADT-18.0.0.zip
http://dl.google.com/android/ADT-17.0.0.zip
http://dl.google.com/android/ADT-16.0.1.zip
http://dl.google.com/android/ADT-16.0.0.zip
http://dl.google.com/android/ADT-15.0.1.zip
http://dl.google.com/android/ADT-15.0.0.zip
http://dl.google.com/android/ADT-14.0.0.zip
http://dl.google.com/android/ADT-12.0.0.zip
http://dl.google.com/android/ADT-11.0.0.zip
http://dl.google.com/android/ADT-10.0.1.zip
http://dl.google.com/android/ADT-10.0.0.zip
http://dl.google.com/android/ADT-8.0.1.zip
http://dl.google.com/android/ADT-8.0.0.zip
http://dl.google.com/android/ADT-0.9.9.zip
http://dl.google.com/android/ADT-0.9.8.zip
http://dl.google.com/android/ADT-0.9.7.zip
http://dl.google.com/android/ADT-0.9.6.zip
http://dl.google.com/android/ADT-0.9.5.zip
http://dl.google.com/android/ADT-0.9.4.zip






















