由于Android SDK是谷歌的,所以國(guó)內(nèi)用戶(hù)需要下載,一般都要打開(kāi)android sdk官方網(wǎng)站,但是又特別的慢,想下載最新版本的platform幾乎變成不可能完成的任務(wù)。為了預(yù)防今后再出現(xiàn)這樣的情況,這次干脆把a(bǔ)ndroid開(kāi)發(fā)所需要的各種包總結(jié)一下,順便提供本地下載鏈接,省得以后找起來(lái)麻煩。
通過(guò)分析SDK Manager里要用到的repository文件,我下載了目前google提供的各類(lèi)開(kāi)發(fā)包,并上傳到了網(wǎng)盤(pán)。如果你從官網(wǎng)下載很慢,不妨試試這些國(guó)內(nèi)鏈接。
Android SDK
SDK就是開(kāi)發(fā)包,里面包含了兩大類(lèi)命令行工具:一類(lèi)是SDK Tools,如android.bat、ddms.bat和emulator.exe等等,這些命令位于
文件名 | 文件大小 | 說(shuō)明 | 其他下載地址 |
tools_r20.0.3-linux.zip | 78.8M | 官網(wǎng) | |
tools_r20.0.3-macosx.zip | 55.5M | 官網(wǎng) | |
tools_r20.0.3-windows.zip | 86.0M | 官網(wǎng) | |
platform-tools_r14-linux.zip | 10.4M | 官網(wǎng) | |
platform-tools_r14-macosx.zip | 10.8M | 官網(wǎng) | |
platform-tools_r14-windows.zip | 10.6M | 官網(wǎng) |
ADT
Android Development Tools是一個(gè)EcliPSe插件,如果沒(méi)有這個(gè)插件,我們開(kāi)發(fā)Android應(yīng)用就得不停在命令行里敲各種命令,除非你是記事本開(kāi)發(fā)狂人,否則還是老老實(shí)實(shí)享受ADT帶來(lái)的方便吧。至于eclipse本身可以去eclipse.org下載,這里就不再提供了。
文件名 | 文件大小 | 說(shuō)明 | 其他下載地址 |
ADT-20.0.3.zip | 11.8M | 官網(wǎng) | |
ADT-12.0.0.zip | 5.4M | 如果你不習(xí)慣新版的ADT,這個(gè)版本也許適合你。 | 官網(wǎng) |
Platforms
Android版本從1.0到寫(xiě)這篇帖子時(shí)的4.2,已經(jīng)經(jīng)歷了10多個(gè)版本,每個(gè)版本發(fā)布時(shí)Google都會(huì)提供一個(gè)sdk platform package供開(kāi)發(fā)者使用。一般這個(gè)platform是要在Eclipse里用SDK Manager來(lái)下載的,但在國(guó)內(nèi)用這種方式會(huì)很痛苦,因?yàn)槊總(gè)platform都有幾十上百兆大,裝一個(gè)就得幾個(gè)小時(shí),好像還不能斷點(diǎn)續(xù)傳(?)。
更方便的做法是先下載離線(xiàn)包,然后解壓縮到android sdk的安裝目錄下,重啟Eclipse后就會(huì)自動(dòng)識(shí)別出來(lái)。
從Level 14開(kāi)始,每個(gè)platform package都被分為兩部分了,一部分包含這個(gè)版本下開(kāi)發(fā)所需的jar包,例如android-16_r03.zip;另一部分是仿真器rom文件,例如sysimg_armv7a-16_r03.zip。最近的版本除了arm仿真器,還有x86仿真器可供下載(由intel提供),據(jù)說(shuō)在x86電腦上運(yùn)行能夠大幅提速。如果你只在真機(jī)上調(diào)試代碼,則不需要下載仿真器rom對(duì)應(yīng)的文件。
Documents
供Android開(kāi)發(fā)參考用的官方文檔,文件比較大。我習(xí)慣有一個(gè)本地的文檔,然后配合Everything使用,非常方便,文檔里有很多內(nèi)容源碼里是沒(méi)有的。
文件名 | 文件大小 | 說(shuō)明 | 其他下載地址 |
docs-16_r03.zip | 156M | 官網(wǎng) |
Sources
官方目前提供的源代碼包如下表所列,源碼可以attach到eclipse里,隨時(shí)F3查看。
文件名 | 文件大小 | 說(shuō)明 | 其他下載地址 |
sources-16_r02.zip | 17.0M | 官網(wǎng) | |
sources-15_r02.zip | 15.7M | 官網(wǎng) | |
sources-14_r01.zip | 15.4M | 官網(wǎng) | |
sources_2.1.zip | 30.0M | 官網(wǎng) | |
sources_1.6.zip | 22.8M | 官網(wǎng) |
Samples
Google提供了豐富的開(kāi)發(fā)示例,如果時(shí)間允許多看看這些例子代碼和運(yùn)行效果,對(duì)提升手機(jī)應(yīng)用的設(shè)計(jì)開(kāi)發(fā)能力肯定大有幫助。
文件名 | 文件大小 | 說(shuō)明 | 其他下載地址 |
samples-16_r01.zip | 14.0M | 官網(wǎng) | |
samples-15_r02.zip | 15.6M | 官網(wǎng) | |
samples-14_r02.zip | 15.5M | 官網(wǎng) | |
samples-3.2_r01-linux.zip | 11.6M | 官網(wǎng) | |
samples-3.1_r01-linux.zip | 11.5M | 官網(wǎng) | |
samples-3.0_r01-linux.zip | 11.4M | 官網(wǎng) | |
samples-2.3_r01-linux.zip | 8.1M | 官網(wǎng) | |
samples-2.3.3_r01-linux.zip | 8.1M | 官網(wǎng) | |
samples-2.2_r01-linux.zip | 7.6M | 官網(wǎng) | |
samples-2.1_r01-linux.zip | 7.3M | 官網(wǎng) |
以上內(nèi)容隨時(shí)補(bǔ)充更新,歡迎提醒和糾錯(cuò)。