亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)

系統(tǒng) 2185 0

一、 背景和準(zhǔn)備

1. Android 簡(jiǎn)介

Android是Google于2007年11月5日宣布的基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱(chēng),該平臺(tái)由操作系統(tǒng)、中間件、用戶(hù)界面和應(yīng)用軟件組成,號(hào)稱(chēng)是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件??梢园阉?jiǎn)單理解成Linux上套了一個(gè)JAVA的殼。

Android 的平臺(tái)基本上是免費(fèi)的,雖然有部份原生鏈接庫(kù)會(huì)要求費(fèi)用,但大部份是免權(quán)利金。Android 的程序可以采用JAVA開(kāi)發(fā),因?yàn)樗奶摂M機(jī)(Virtual Machine) Dalvik,只是它將JAVA的bytecode 轉(zhuǎn)成自己的格式,回避掉需要付給SUN 有關(guān)JAVA 的授權(quán)費(fèi)用。因此,Android 開(kāi)發(fā)環(huán)境是需要JDK的。

2. Android 網(wǎng)絡(luò)資源

Android的網(wǎng)站是:http://www.android.com/ ,目前還可以登陸,比較悲劇的是:其Partners部分:http://source.android.com/ 和Developers部分:http://developer.android.com/ ,大陸地區(qū)已經(jīng)無(wú)法訪(fǎng)問(wèn)。

Android的系統(tǒng)要求請(qǐng)參考:http://androidappdocs.appspot.com/sdk/requirements.html

當(dāng)前最新版本的Android SDK下載器(真正的SDK還是需要另外下載的),小生是無(wú)法直接到官網(wǎng)http://developer.android.com/sdk/index.html 下載的,于是另外找了一個(gè)地址http://androidappdocs.appspot.com/sdk/index.html ,下載鏈接和說(shuō)明如下:

Android SDK for Windows
android-sdk_r08-windows.zip
http://dl.google.com/android/android-sdk_r08-windows.zip
installer_r08-windows.exe (Recommended)
http://dl.google.com/android/installer_r08-windows.exe
Android SDK for Mac OS X (intel)
android-sdk_r08-mac_86.zip
http://dl.google.com/android/android-sdk_r08-mac_86.zip
Android SDK for Linux (i386)
android-sdk_r08-linux_86.tgz
http://dl.google.com/android/android-sdk_r08-linux_86.tgz
Here's an overview of the steps you must follow to set up the Android SDK:
?? 1. Prepare your development computer and ensure it meets the system requirements.
?? 2. Install the SDK starter package from the table above. (If you're on Windows, download the installer for help with the initial setup.)
?? 3. Install the ADT Plugin for Eclipse (if you'll be developing in Eclipse).
?? 4. Add Android platforms and other components to your SDK.
?? 5. Explore the contents of the Android SDK (optional).

3. 軟件包下載

a. JDK 1.6

下載網(wǎng)址: http://www.oracle.com/technetwork/java/javase/downloads/index.html

當(dāng)前最新版本為Java SE 6 Update 23

小生機(jī)器上安裝的是:jdk1.6.0_21,也一樣用,其實(shí)只要你是JDK1.5以上就可以了。

b. Android SDK下載器

下載地址上面已經(jīng)給出了,可以根據(jù)你的系統(tǒng)選擇不同的安裝包。小生是windows 2003 server,因此下載了http://dl.google.com/android/android-sdk_r08-windows.zip ,之后直接解壓縮即可。

c. Eclipse IDE

Eclipse 3.4 (Ganymede)以后版本均可。小生下載了最新版本的Helios (3.6)

二、 JAVA 環(huán)境

Windows上配置JAVA環(huán)境變量如下:

JAVA_HOME

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


Path:



[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建

三、 Android SDK 安裝

Android SDK 可以通過(guò)SDK 下載器自動(dòng)下載和配置,適合網(wǎng)絡(luò)好,下載速度快的情況下;也可以借助工具下載SDK 文件,手工配置,適合網(wǎng)絡(luò)不是很好,下載速度慢的情況下。

SDK 下載器自動(dòng)下載步驟如下:

??? 解壓縮android-sdk_r08-windows下載器,并雙擊運(yùn)行SDK Manager.exe:


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


如果你的電腦不支持https連接會(huì)看到如下界面:

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


請(qǐng)選擇setting的將Force https://... Sources to be fetched by using http://... 的選項(xiàng)打勾


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


??? 勾選你想要安裝的Packages,并點(diǎn)擊Install Selected進(jìn)行安裝:



[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建




??? 確認(rèn)對(duì)話(huà)框如下,選擇Accept All進(jìn)行下載安裝


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建



??? 則Android SDK下載器進(jìn)入下載安裝的過(guò)程

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建
??? 根據(jù)你網(wǎng)速的情況,下載安裝的時(shí)間或長(zhǎng)或短,請(qǐng)耐心等待。

手動(dòng)下載步驟如下:

??? 通過(guò)分析Android下載器的http://dl-ssl.google.com/android/repository/repository.xml 內(nèi)容,可以得到如下下載列表(以Windows環(huán)境為例):

http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip

http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip

http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip

http://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip

http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip

http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip

http://dl-ssl.google.com/android/repository/android-2.3.1_r02-linux.zip

http://dl-ssl.google.com/android/repository/android-3.0_pre_r01-linux.zip

http://dl-ssl.google.com/android/repository/platform-tools_r02-windows.zip

http://dl-ssl.google.com/android/repository/tools_r09-windows.zip

http://dl-ssl.google.com/android/repository/docs-Honeycomb_pre_r01-linux.zip

http://dl-ssl.google.com/android/repository/samples-Honeycomb_pre_r01-linux.zip

http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip

http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip

http://dl-ssl.google.com/android/repository/samples-2.3_r01-linux.zip

??? 請(qǐng)使用下載工具下載到本地,并按如下映射關(guān)系解壓縮到SDK下載器所在目錄,映射關(guān)系如下:

android-1.5_r04-windows.zip platforms\android-3
android-1.6_r03-windows.zip platforms\android-4
android-2.0_r01-windows.zip platforms\android-5
android-2.0.1_r01-windows.zip platforms\android-6
android-2.1_r02-windows.zip platforms\android-7
android-2.2_r02-windows.zip platforms\android-8
android-2.3.1_r02-linux.zip platforms\android-9
android-3.0_pre_r01-linux.zip platforms\android-10
platform-tools_r02-windows.zip platforms-tools
tools_r09-windows.zip tools
docs-Honeycomb_pre_r01-linux.zip doc
samples-Honeycomb_pre_r01-linux.zip samples\android-10
samples-2.1_r01-linux.zip samples\android-7
samples-2.2_r01-linux.zip samples\android-8
samples-2.3_r01-linux.zip samples\android-9

??? 如果要安裝google api,請(qǐng)分析下圖中的地址:http://dl-ssl.google.com/android/repository/addon.xml 下載自己需要的Packages進(jìn)行解壓,方法同1、2



[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建

下載列表為:

http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip

http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip

http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip

http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip

http://dl-ssl.google.com/android/repository/google_apis-9_r02.zip

http://dl-ssl.google.com/android/repository/market_licensing-r01.zip

http://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip

??? 映射關(guān)系為:

google_apis-3-r03.zip add-ons\addon_google_apis_google_inc_3
google_apis-4_r02.zip add-ons\addon_google_apis_google_inc_4
google_apis-5_r01.zip add-ons\addon_google_apis_google_inc_5
google_apis-6_r01.zip add-ons\addon_google_apis_google_inc_6
google_apis-7_r01.zip add-ons\addon_google_apis_google_inc_7
google_apis-8_r02.zip add-ons\addon_google_apis_google_inc_8
google_apis-9_r02.zip add-ons\addon_google_apis_google_inc_9
market_licensing-r01.zip google-market_licensing
usb_driver_r04-windows.zip usb_driver

??? 具體的目錄結(jié)構(gòu)如下圖:


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建

??? 解壓完成后啟動(dòng)一下SDK下載器,檢查是否安裝成功,如下圖:


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


注:由于小生在寫(xiě)這篇文章的時(shí)候,Android 剛出了Android SDK Platform Honeycomb Preview, revision 1 ,但是卻沒(méi)有把a(bǔ)ndroid-3.0_pre_r01-linux.zip 放在http://dl-ssl.google.com/android/repository/android-3.0_pre_r01-linux.zip ,所以暫時(shí)無(wú)法下載安裝這個(gè)版本的Android SDK ,但不影響SDK 使用。請(qǐng)各位自行下載安裝。

?

四、 Eclipse 集成開(kāi)發(fā)環(huán)境(IDE)搭建

現(xiàn)在開(kāi)始Eclipse IDE及Android Eclipse plugin的安裝和配置,這里使用的Eclipse版本為,eclipse-java-helios-SR1-win32.zip,請(qǐng)自行到Eclipse官方網(wǎng)站(http://eclipse.org)上下載自己喜歡的版本,建議3.4以上版本。

我們使用的Android Eclipse Plugin 是ADT :Android Development Tools 。同Android SDK 一樣,分為在線(xiàn)安裝和手動(dòng)安裝兩種方式。

在線(xiàn)安裝步驟如下:

??? 打開(kāi)Eclipse,選擇菜單:Help->Install New Software...

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建

??? 彈出“Available Software”對(duì)話(huà)框,點(diǎn)擊“Add...”按鈕


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


??? 彈出“Add Repository”對(duì)話(huà)框。

Name中輸入:ADT

Location中輸入:https://dl-ssl.google.com/android/eclipse/,如果不支持 https 可有輸入http://dl-ssl.google.com/android/eclipse/

如下圖:

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


點(diǎn)擊“OK”按鈕。

??? 此時(shí)Eclipse會(huì)搜索指定URL的資源,如果搜索無(wú)誤,會(huì)出現(xiàn):Developer Tools的復(fù)選框,選中此復(fù)選框。點(diǎn)擊“Next”按鈕。

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


??? 出現(xiàn)“Install Details”對(duì)話(huà)框。點(diǎn)擊“Next”按鈕。





??? 出現(xiàn)“Review Licenses”對(duì)話(huà)框,選擇“I accept the terms of the license agreements”復(fù)選框。點(diǎn)擊“Finish”按鈕。


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


??? 進(jìn)入下載及安裝過(guò)程:

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


??? 過(guò)程中可能會(huì)出現(xiàn)“Security Warning”對(duì)話(huà)框,不用擔(dān)心點(diǎn)擊“OK”按鈕以繼續(xù)安裝。


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


??? 安裝成功后,安裝提示重啟Eclipse,即完成整個(gè)安裝過(guò)程。




離線(xiàn)安裝步驟如下;

1. 訪(fǎng)問(wèn)http://androidappdocs.appspot.com/sdk/eclipse-adt.html獲取當(dāng)前最新版本的ADT Eclipse離線(xiàn)安裝包,當(dāng)前最新版本為:ADT 9.0.0,下載地址為:http://dl.google.com/android/ADT_9.0.0.zip

2. 開(kāi)始Eclipse Plugin的本地安裝過(guò)程中,如下。由于整個(gè)過(guò)程跟在線(xiàn)安裝類(lèi)似,具體不再詳述。


[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建 ?

[Android]Android SDK 2.3與Eclipse最新版開(kāi)發(fā)環(huán)境搭建


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!??!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 中文字幕视频免费 | 日本永久视频 | 午夜91| 国产人做人爱免费视频 | 亚洲欧美一区二区三区久久 | 亚洲精品一区二区久久这里 | 色片在线| 国产成人无精品久久久 | 中文字幕一区视频一线 | 国产在线99 | 欧美久草 | 国产大学生一级毛片绿象 | xx欧美老妇| 欧美日韩亚洲综合在线一区二区 | 免费毛片在线 | 精品中文字幕一区在线 | 欧美人交性视频在线香蕉 | 日韩中文字幕免费在线观看 | 国产伦精品一区二区三区高清 | 国产精品视频不卡 | 一级特黄aa大片欧美小说 | 亚洲热在线观看 | 中文字幕 亚洲精品 | 久久影院视频 | 91最新国产| 久久久国产99久久国产一 | 精品福利视频第一 | 精品国产免费久久久久久婷婷 | 国产五月色综合 | 免费的一级片网站 | 999精品免费视频 | 中文字幕一区2区 | 不卡国产 | 国产精品色片 | 999国产精品999久久久久久 | 精品久久一区二区 | 操美女国产 | 日韩欧美一区二区在线观看 | 久久久国产精品va麻豆 | 99久久精品国产9999高清 | 亚洲精品国产精品精 |