Android SDK離線安裝
Android SDK離線安裝是本文要介紹的內(nèi)容,主要是來了解并學(xué)習(xí)Android SDK安裝的內(nèi)容,具體關(guān)于Android SDK是如何離線安裝的內(nèi)容來看本文詳解。
Android開發(fā)環(huán)境,完整的說包括JDK,Eclipse,AndroidSDK和ADTplugin。四個(gè)之中最麻煩的就是Android SDK的安裝,現(xiàn)在google的策略是將SDK和platform分離開來,所以在線安裝Android SDK的時(shí)候會(huì)讓你選擇需要選擇platform版本和SDK其他組件的版本。
Android SDK下載安裝過程中,如果網(wǎng)速太慢或者網(wǎng)路上有防火墻經(jīng)常會(huì)導(dǎo)致整個(gè)安裝失敗。如果你了解Android SDK安裝的內(nèi)部實(shí)現(xiàn)過程,其實(shí)離線安裝也非常簡(jiǎn)單。整個(gè)安裝過程只不過是把你選擇的組件下載解壓到相應(yīng)的文件夾中。針對(duì)不同的情況,有兩個(gè)不同的安裝方法:
安裝Android SDK之前的準(zhǔn)備工作:
1.正確安裝JDK5或者JDK6(僅有JRE是不夠的),官方下載地址:JDK5orJDK6。
2.Eclipse3.5及其以上版本正確安裝,官方下載地址:Eclipse3.6.2,建議選擇使用EclipseIDEforJavaDevelopers版本,文件最小,解壓即可使用的綠色版本。
3.從ADT8.0開始,Android SDK,ADT的版本是一一對(duì)應(yīng)的,比如ADT11.0.0對(duì)應(yīng)SDKr11,ADT10.0.0和10.0.1都對(duì)應(yīng)SDKr10.更為詳細(xì)的版本對(duì)應(yīng)關(guān)系可以在系統(tǒng)需求查到。本文中使用的版本分別是Eclipse3.6.1,SDKR11,ADT11.0.0.
復(fù)制安裝Android SDK
***種情況,如果已經(jīng)有一臺(tái)安裝好Android SDK的機(jī)器,你需要做的只是把Android SDK文件夾下的所有文件打個(gè)包,然后復(fù)制到你的機(jī)器中解壓出來就可以了。如下圖所示,platforms,platform-tools,tools和SDKManager是必不可少的,要確保上面三個(gè)文件夾中包含有對(duì)應(yīng)版本的工具和組件。

Android SDK的離線安裝,接下來安裝ADT更為簡(jiǎn)單,首先在官方下載地址ADTPlugin中選擇相應(yīng)的ADT壓縮包,比如ADT11.O.O的地址是ADT-11.0.0.zip.下載到本地后,打開Eclipse中的菜單“Help”->”InstallNewSoftware”進(jìn)入軟件安裝界面,點(diǎn)擊“Add”按鈕->”Archive”按鈕,選擇ADT安裝包,在Name行輸入一個(gè)名字作為標(biāo)記,如下圖所示:

然后點(diǎn)擊確定進(jìn)行安裝,安裝完畢后記得將Android SDK的安裝路徑告訴Eclipse,打開Eclipse菜單項(xiàng)Windows->Preference->Android->SDKLocation指向SDK解壓后存放的路徑。
***,記得添加環(huán)境變量,將SDK_HOME變量設(shè)置為SDK解壓的路徑,如D:\Android\android-sdk,然后再把具體的子路徑設(shè)置增加到PATH變量中,%SDK_HOME%\tools;%SDK_HOME%;%SDK_HOME%\platform-tools;
現(xiàn)在,Android SDK的離線安裝整個(gè)安裝過程就完成了,你可以打開一個(gè)工程,然后運(yùn)行,看看模擬器是不是能夠正常執(zhí)行你的程序。
手工下載安裝Android SDK
如果不幸的,你無法得到已經(jīng)安裝好的Android SDK,那么可能比上面要稍費(fèi)周折。關(guān)鍵是,離線運(yùn)行官方的SDK安裝文件,只能保證其中的一部分文件,其余的要自己手工去下載補(bǔ)齊。下面分步驟說明:
1.下載Android SDK安裝包,基于windows操作系統(tǒng)的***版本鏈接地址為installer_r11-windows.exe,點(diǎn)擊安裝,Android SDK的安裝路徑假設(shè)是D:\Android\android-sdk。在安裝Android SDK的***,系統(tǒng)會(huì)自動(dòng)打開SDKManager,直接關(guān)閉,接下來我們手動(dòng)增加相應(yīng)組件。
2.完整的Android SDK還應(yīng)該包括Android庫(kù)(包含在platform文件夾中),platform-tools和tools中的工具。需要我們手工去下載解壓到相應(yīng)的文件夾中。要得到Android SDK這些組件的鏈接地址,只要打開repository.xml,比如對(duì)于Android庫(kù),我們可以找到下面這部分內(nèi)容:

這段內(nèi)容描述的是,2.3.3版本的Android庫(kù)對(duì)應(yīng)的鏈接地址是android-2.3.3_r01-linux.zip(文件雖包含linux,其實(shí)是針對(duì)所有的操作系統(tǒng));手工下載并解壓到D:\Android\android-sdk\platform文件夾中。
然后對(duì)應(yīng)的,分別下載tools和platforms-tools的壓縮文件到這兩個(gè)文件夾中,示例代碼samples和doc不是必需的,根據(jù)自己需要選擇性下載。
3.接下來的步驟和***種情況就完全相同了,安裝ADT,設(shè)置Android SDK路徑,設(shè)置環(huán)境變量。
小結(jié):
Android SDK離線安裝的內(nèi)容介紹完了,希望通過Android SDK離線安裝內(nèi)容的學(xué)習(xí)能對(duì)你有所幫助!


















