放假前被老師留作業說要寫個android的教程.
回家後一直在捅咕java web,今天看群裡有人說android不會配,想想還是趕快把這篇教程結了吧..要不要挨老師鄙視了,學良哥我錯了— —。。
好了,話歸正題:
注1:為了避免平台錯誤,剛把自己的windows重裝了一遍,現在是windows 7 标準版 with sp1,應該跟班裡絕大多數人的電腦差不多。。。鑒于現在班裡用win7的人比用xp的人多多了。。是以這篇教程就隻寫win7版了。不打算寫xp了(至少目前不打算)。。
注2:本教程适合完全沒有接觸過Java與Android平台安裝的人學習,但在此筆者将對一些提高性的内容略加解釋,如果讀者掠過這部分内容,對于如何配置android開發平台來說無關緊要,但是為了日後的能力的提升,筆者建議讀者詳加閱讀。這部分内容将會以綠色的小字型出現,并且被夾在#...#之間。
好了,教程正式開始:
第一部分,JDK的下載下傳,安裝與測試:
#對于我們來說,現在需要的僅僅是JDK,并不需要Java EE with SDK。
JDK與JRE的關系:
Java是sun公司出品的一種程式設計語言
JDK(Java Developement Kit,Java開發工具包)是sun公司為了友善程式員進行java程式開發所釋出的工具包,JDK中包含了編譯Java源代碼的所有程式以及各種必備工具例如編譯器、API、技術文檔(現已變成線上文檔)、API的源代碼(單獨提供)。是以說,想要進行Java程式開發,下載下傳JDK是必備的工具。
JRE(Java Runtime Environment,Java運作時環境)是用來執行Java程式的工具,其中包含了Java虛拟機(JVM,Java Virtual Machine)的基本子產品,是用來執行.java檔案編譯後生成.class檔案的必備程式。
JDK中往往包含着一套完整的JRE,是以對于開發人員來說,僅需要下載下傳JDK就足夠了。#
1,用浏覽器打開:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2,你将在浏覽器中看見如下畫面:
3,接下來點選寫有Download Java Platform(JDK)的圖示:
4,浏覽器将會進入JDK下載下傳頁面:
5,選擇Accept License Agreement,并且依據平台下載下傳JDK
#如果不确定自己的系統類型,可在開始菜單-〉右擊計算機-〉屬性 看到,32位選擇x86,64位選擇x64,如果仍然不确定,那就選擇x86版本#:
6,運作剛剛下載下傳的檔案,一直點選下一步就可以了(安裝JDK的過程中會彈出一個視窗進行JRE的安裝,同樣一直下一步)。
7,測試一下:按住鍵盤上windows标志+R鍵,彈出“運作”視窗,在其中輸入cmd-〉确定,進入我們以前經常看到的“黑框”——控制台。在裡面輸入java,如果出現一大堆英文資訊,則說明安裝成功:
第二部分,Android SDK下載下傳:
#Android SDK是谷歌為開發者提供的開發工具,通過SDK與AVD Mnager,能夠管理SDK版本,更新SDK,建立AVD等多個功能#
1,用浏覽器打開:http://developer.android.com/sdk/index.html
2,在首頁中就能看到下載下傳位址,點選android-sdk_rxx-windows.zip那一項:
3,下載下傳完成之後解壓縮(例如C:\android)。
第三部分,Eclipse、ADT的下載下傳、安裝:
#Eclipse是一個由Eclipse基金會維護的開源軟體。由于它非常強大的開源特性導緻了衆多開發者将其選為Java開發工作的首選,并且可以通過安裝插件的方法支援開發C/C++(CDT)等等。
ADT是Google專門為Android開發的一個Eclipse插件,配合AVD(Android Virtual Device,Android虛拟裝置)能夠輕易地通過Eclipse進行複雜的Android開發,免去了開發人員手工編寫編譯設定檔案的麻煩。通過完全可視化的方法進行開發,省時省力。#
1,用浏覽器打開:http://www.eclipse.org/downloads/,進入Eclipse下載下傳頁面,選擇第一行“Eclipse IDE for Java EE Developmers”的右邊,按照自己的系統進行選擇。
#注意:就在前不久,Eclipse 3.7 Indigo釋出了,但是谷歌并沒有為本次Eclipse的更新而推出ADT的更新,是以筆者不确定下載下傳3.7是否相容。
如果您下載下傳了Eclipse 3.6 Helios,則一定要講ADT更新到最新版本(方法見後),否則在代碼自動補全時會發生卡死的bug。#
2,伺服器會自動根據您的地理位置,選擇離你最近的下載下傳點可以直接點選綠色的箭頭下載下傳:
3,解壓剛剛下載下傳的到任意檔案夾(建議解壓縮至硬碟根目錄,例如C:\Eclipse)。
#Eclipse是完全綠色的軟體,完全不需要任何安裝,解壓即可使用,但是這裡要注意,如果解壓的路徑包括中文或者檔案夾名開頭為數字,有可能在日後出現一些莫名其妙的錯誤,檔案夾用英文名是一個良好的習慣,建議大家養成#
4,輕按兩下Eclipse.exe運作軟體
5,首次運作會提示選擇工作區,将Use this as the default and do not ask again勾選可将路徑設為預設工作區:
6,等運作Ecplise後會打開Welcome頁,點選右上角那個寫着Workbench的傳回圖示,進入Eclipse的Workbench。
7,點選菜單欄-〉help-〉install new software,打開視窗:
8,在work with中輸入:https://dl-ssl.google.com/android/eclipse/ 然後點選右邊的add。
9,彈出視窗,為剛才輸入的位址命名,我們可以填入android,點選ok。
10,這時候下面的清單中會顯示Pending,這個時候Eclipse正在擷取ADT插件的資訊,稍等即可。
11,等資訊擷取完畢,會出現可以下載下傳的工具,我們可以将這四個全都選中:
然後點選next,系統會計算需求空間(國内的網速可能有點兒慢)。
12,系統會讓使用者檢視是否要确認安裝,點選next就好:
13,提示确認許可協定,選擇 I accept the terms of the license agreements:
14,然後點選finish,系統開始下載下傳:
15,安裝過程中如果出現視窗提示你在安裝未簽名程式,點選确認就行(圖忘截了不好意思— —)。
16,安裝完ADT之後會提示重新啟動Eclipse。點選restart now就行。
17,如果這時候再工具欄出現了一個機器人的圖示說明安裝正确了:
18,點選這個圖示,會提示你沒有指定android sdk的安裝目錄,這時候會彈出一個發送回執用來為谷歌提供開發者資料的。點選Proceed就行。
#這個機器人的圖示就是打開Android SDK和AVD Manager的按鈕#
19,點選标題欄-〉window-〉Preferences,點選Android選項,并且在SDK Location中選擇你解壓剛才SDK的位址,然後點選确定。
20,此時再點選那個android按鈕,在左邊選擇Available Packages,然後勾選Android Repository。等載入完畢之後點選Install Selected就好,等下載下傳完畢,我們的android基本就算配置完畢了。
#此時Android SDK and AVD Manager中什麼都沒有,因為在現在版本的sdk中,沒有包含平台檔案(platform),但是可以用更新包來擷取。
在Android Repository下面還有一個第三方插件平台的下載下傳選擇,裡面包括了google maps的API,以及三星等平闆電腦的api。#
到此,本教程就算結束了(家裡網速慢,正在下載下傳platform中),等下一講将會給大家介紹如何建立與運作AVD,并且編寫第一個Android程式~
好了到此結束~