基於Eclipse的Android開發環境搭建


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的環境變量:計算機——右鍵——屬性

1494935937(1) 

image 

添加兩個環境變量,變量名分別為JAVA_HOME與JRE_HOME,變量值分別為JDK與JRE的安裝目錄。

 

image

添加環境變量分別為:%JAVA_HOME%\bin與%JRE_HOME%\bin兩個變量之間用英文分號分割。至此JDK安裝完成,可以通過打開命令行窗口輸入Java -version命令查看JDK否安裝是否正確,正確安裝后打印如下:

image

如果提示找不到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,打開軟件,選擇一個合適的工作空間,新建工程后的源碼都會保存到相應工作空間目錄下。

image image

至此用戶已經可以通過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

image 

 

2.1.1.  在線安裝

image

Add Repository界面中插件名稱name可以自定義,我這里定義為:ADT,插件地址location為:http://dl-ssl.google.com/android/eclipsehttps://dl-ssl.google.com/android/eclipse,點擊OK。

image

對於新手,不知道那些是必選,那些可以不選,我這里全部選中,點擊Next,直到安裝完成。

2.1.2.  本地安裝

下載ADT;我的百度網盤分享:http://pan.baidu.com/s/1boJqw6z,包含各版本;也可以自行搜索下載;文章最后附上官網下載地址,但因為網絡問題,需要翻牆(不建議)。我這里使用最新版的ADT:ADT-23.0.2.zip;

image

Add Repository界面中插件名稱name可以自定義,我這里定義為:ADT,插件地址location為:下載的ADT壓縮包。點擊OK。

image對於新手,不知道哪些是必選,哪些可以不選,我這里全部選中,取消勾選網絡更新選項: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選項。

image其中,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

image分別設置:HTTP Proxy Server與HTTP Proxy Port為mirrors.neusoft.edu.cn和80,並勾選 Force https://...sources to be fetched using http://...

image重啟Eclipse。

2.2.2 SDK在線安裝

打開Android SDK Manager

image

 

在Package欄中可以看Android各系統版本的SDK,這里只選擇比較高的幾個版本就好,高版本支持對低版本的兼容,我選擇的安裝包括

  • Tools

image

  • SDK

SDK中帶有"System Image”字樣的選項一般是與模擬器有關的工具。我這里因為使用真機調試,所以沒有選中,如果開發者想使用模擬器調試,可以選擇中。因為SDK是很早以前下載的,所以我這里使用的仍是Android 5.1.1(API 22),開發者可以選擇下載最新版本。

image

 

  • Extras

如果電腦空間足夠大,Extras就全部安裝吧。也可以按照我選中的下載:

image

點擊Install xxx Package,然后accept,install。

image image

接下來就是漫長的等待過程了,安裝完成后就可以進行Android開發了。

2.2.3  SDK本地安裝

打開Windows——Preference——Android選項,在SDK Location中選中SDK所在目錄。選中后會在下面展示欄中列出本地已經存在的SDK,最后點擊OK。

image image

此時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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM