Android開發(fā)入門環(huán)境快速搭建實(shí)戰(zhàn)教程
前言
很多朋友都想開始自己的Android開發(fā)之旅,但是遇到困難重重。從最開始接觸Android開發(fā),從搭建開發(fā)環(huán)境就花了我大部分時(shí)間。所以,作為Android開發(fā)第一步,開發(fā)環(huán)境的搭建,顯得基礎(chǔ)而重要,下面介紹一種快速搭建Android開發(fā)環(huán)境的方法,以幫助更多朋友快速上手。話不多說了,來一起看看詳細(xì)的介紹吧。
方法如下:
在開始之前,我們首先需要了解,當(dāng)前開發(fā)android使用的主流開發(fā)平臺為eclipse,因此本文討論的是基于eclipse來做的。
具體需要的各個(gè)文件(軟件)如下:
Eclipse:Eclipse是Java 的集成開發(fā)環(huán)境(IDE),當(dāng)然Eclipse也可以作為其他開發(fā)語言的集成開發(fā)環(huán)境,如C,C++,PHP,和Ruby等。Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。
JDK:(Java Development Kit) 是 Java語言的軟件開發(fā)工具包;JDK是Java的核心,包含了Java的運(yùn)行環(huán)境(Java Runtime Environment),一堆Java工具和給開發(fā)者開發(fā)應(yīng)用程序時(shí)調(diào)用的Java類庫。
簡單區(qū)分:一個(gè)是開發(fā)平臺,一個(gè)是java開發(fā)軟件包
Android SDK:(Software Development Kit): 一般是一些被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件的開發(fā)工具的集合。在Android中,他為開發(fā)者提供了庫文件以及其他開發(fā)所用到的工具。簡單理解為開發(fā)工具包集合,是整體開發(fā)中所用到的工具包(簡單區(qū)分:SDK是android的軟件包而jdk是java的軟件包)
ADT:(Android Development Tools): 目前Android開發(fā)所用的開發(fā)工具是Eclipse,在Eclipse編譯IDE環(huán)境中,安裝ADT,為Android開發(fā)提供開發(fā)工具的升級或者變更,簡單理解為在Eclipse下開發(fā)工具的升級下載工具。adt只是一個(gè)eclipse的插件,里面可以設(shè)置sdk路徑
下面列出各個(gè)版本之間的對應(yīng)關(guān)系
|
SDK |
ADT |
|
|
1.1 |
系統(tǒng)自帶 |
0.8.0 |
|
1.5 |
R3/R6或更高 |
0.9.1 |
|
1.6 |
R3/R4/R6或更高 |
0.9.3 |
|
2.0 |
R3或更高 |
0.9.4 |
|
2.2 |
R6/R12或更高 |
0.9.6 |
|
2.3 |
R8或更高 |
8.0.1 |
|
3.0 |
R10/R12或更高 |
9.0.0 |
|
3.1 |
R11/R12或更高 |
11.0.0 |
|
3.2 |
R12或更高 |
12.0.0 |
|
4.0 |
R14或更高 |
14.0.0 |
|
4.1 |
R20或更高 |
20.0.0 |
|
4.2 |
R20或更高 |
20.0.0 |
|
4.2.2 |
21.0.0 |
|
|
... |
R21或更高 |
R21或更高 |
對這些產(chǎn)品熟悉后,再進(jìn)行具體的安裝工作:
1、安裝JDK
從Oracle官網(wǎng)(http://www.Oracle.com/technetwork/Java/javase/downloads/index.html)下載JDk后,雙擊進(jìn)行安裝,會(huì)在相應(yīng)目錄下出現(xiàn)兩個(gè)文件夾,一個(gè)代表jdk一個(gè)代表jre。安裝完成后就是設(shè)置環(huán)境變量;
JAVA_HOME:先設(shè)置這個(gè)系統(tǒng)變量名稱,變量值為JDK在你電腦上的安裝路徑:D:\Program Files\Java\jdk1.8.0_65。創(chuàng)建好后則可以利用%JAVA_HOME%作為JDK安裝目錄的統(tǒng)一引用路徑。
PATH:PATH屬性一般計(jì)算機(jī)中本身就已經(jīng)存在了,可直接編輯,在原來變量后追加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。
CLASSPATH:設(shè)置系統(tǒng)變量名為:CLASSPATH 變量值為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;注意變量值字符串前面有一個(gè)"."表示當(dāng)前目錄,設(shè)置CLASSPATH 的目的,在于告訴Java執(zhí)行環(huán)境,在哪些目錄下可以找到您所要執(zhí)行的Java程序所需要的類或者包。注:用eclipse開發(fā)的時(shí)候可以不設(shè)置classpath,因?yàn)閑clipse已有相關(guān)的配置。
2、安裝eclipse
完成了jdk的安裝配置后,就要進(jìn)行開發(fā)平臺eclipse的安裝,這種軟件的安裝網(wǎng)上教程很多,在此不再贅述,下載可到eclipse官網(wǎng)(http://www.eclipse.org/downloads/)注:至此已經(jīng)完成了開發(fā)普通JAVA應(yīng)用程序的環(huán)境配置
3、安裝ADT插件
(1)啟動(dòng)eclipse,在菜單欄上選擇Help->Install New Software
(2)單擊右上角的Add按鈕
(3)在"Add Repository"對話框中,單擊"Archive"
(4)選擇下載的adt-22.0.0.zip文件并單擊"確認(rèn)"。
(5)在Name(名稱)處輸入"ADT ",單擊“Finish”
(6)在軟件對話框中,選中"Developer Tools"復(fù)選框,然后點(diǎn)擊"Next"
(7)在下一個(gè)窗口中,您會(huì)看到一個(gè)要下載的工具列表。單擊“Next”
(8)閱讀并接受許可協(xié)議,然后單擊“Finish”
(9)安裝完成后,重新啟動(dòng)Eclipse
4、使用SDK
由于google現(xiàn)在在國內(nèi)基本上已經(jīng)被墻了,所以想要在線下載更新Android SDK基本上是件很困難的事,因此可以選擇使用別人已經(jīng)下載好的SDK進(jìn)行配置就好(前提你安裝了ADT插件):
(1)啟動(dòng)Eclipse,選擇windows>preferences>android
(2)將下載的Android SDK的zip文件解壓縮,可以看到有SDK Manager.exe等文件。
(3)在選項(xiàng)卡中選擇"Browse",選擇上面解壓的目錄,點(diǎn)擊確定
(4)由于本文是使用別人下載好的SDK因此可能在做完上面的步驟后,無法出現(xiàn)啟動(dòng)SDK manager的快捷按鈕,需要手動(dòng)開啟;選擇windows->Customize Perspective,在彈出窗口中打開Action set Availability選項(xiàng)卡,選中Android SDK and AVD Manager復(fù)選框即可。
5、創(chuàng)建虛擬Android設(shè)備
(1)啟動(dòng)AVD Manager(Android virtual Devices)
(2)點(diǎn)擊New創(chuàng)建新的虛擬設(shè)備,可以根據(jù)自己的需要進(jìn)行一些性能的設(shè)置。
(3)選擇創(chuàng)建的虛擬Android設(shè)備,點(diǎn)擊Start啟動(dòng)當(dāng)前虛擬Android設(shè)備實(shí)際效果如下

最后推薦一個(gè)Android開發(fā)網(wǎng)站:http://tools.android-studio.org/index.php/sdk
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
- android開發(fā)環(huán)境搭建詳解(eclipse + android sdk)
- 用Eclipse搭建Android開發(fā)環(huán)境并創(chuàng)建第一個(gè)Android項(xiàng)目(eclipse+android sdk)
- Android最新版本開發(fā)環(huán)境搭建圖文教程
- mac開發(fā)android環(huán)境搭建步驟圖解
- 圖文詳解Android Studio搭建Android集成開發(fā)環(huán)境的過程
- Android開發(fā)環(huán)境搭建
- 僅5步搞定Android開發(fā)環(huán)境部署 Android開發(fā)環(huán)境搭建教程
- 在Ubuntu下搭建Android開發(fā)環(huán)境
- 利用adt-bundle輕松搭建Android開發(fā)環(huán)境與Hello world(Linux)
- 利用adt-bundle輕松搭建Android開發(fā)環(huán)境與Hello world(Windows)
相關(guān)文章
Android5.0+ CollapsingToolbarLayout使用詳解
這篇文章主要為大家詳細(xì)介紹了Android5.0+ CollapsingToolbarLayout使用,感興趣的小伙伴們可以參考一下2016-09-09
Android利用EditText如何實(shí)現(xiàn)搜索框詳解
EditText 在開發(fā)中也是經(jīng)常用到的控件,也是一個(gè)比較必要的組件,下面這篇文章主要給大家介紹了關(guān)于Android利用EditText如何實(shí)現(xiàn)搜索框的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2018-07-07
Android 實(shí)現(xiàn)頁面跳轉(zhuǎn)
android使用Intent來實(shí)現(xiàn)頁面跳轉(zhuǎn),接下來通過本文給大家分享Android 實(shí)現(xiàn)頁面跳轉(zhuǎn)的實(shí)例代碼,需要的的朋友參考下吧2017-09-09
Android模仿To圈兒個(gè)人資料界面層疊淡入淡出顯示效果
這篇文章主要介紹了Android模仿To圈兒個(gè)人資料界面層疊淡入淡出顯示效果的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07
Android onMeasure與onDraw及自定義屬性使用示例
這篇文章主要介紹了Android onMeasure與onDraw及自定義屬性使用示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-02-02
Android Webview的postUrl與loadUrl加載頁面實(shí)例
這篇文章主要介紹了Android Webview的postUrl與loadUrl加載頁面實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03

