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主要管理開發過程中創建的模擬器。
【溫馨提示】:如果重啟之后提示:Could not find folder"tools"
那就作如下處理
我們點擊Open Preferences后發現
這是什么原因呢?原因在於我們認為安裝完ADT插件后,SDK管理器應該也安裝好了,其實SDK管理器需要我們另外單獨安裝
如何安裝呢?首先我們去下載SDK工具集,由於 谷歌服務國內不太和諧,我們選擇國內鏡像站 http://www.androiddevtools.cn/
瀏覽找到
選擇對應的下載,例如我們下載的是Windows 中的 android-sdk_r24.3.4-windows.zip 這個是壓縮包,下載完成后,直接解壓即可
下面在我們的 SDK Location 路徑 選擇我們解壓或安裝的目錄
點擊應用再OK即可
SDK工具集只是管理SDK的工具,我們實際開發需要的版本依賴包等文件,需要我們打開SDK 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