什麼是Android SDK
SDK全稱:Software Development Kit即軟體開發工具包,是為軟體開發工程師在特定的軟體包、軟體框架、硬體平臺、作業系統等基礎上建立的應用軟體開發工具的集合。Android SDK 就是針對開發 Android 系統的專屬軟體開發工具包,有了Android SDK我們就可以開發基於Android系統的手機應用了。
什麼是Android SDK Tools顧名思義就是用來管理各種版本的Android SDK工具,其實就是Android SDK Manager。國外網站網速太慢了,這裡可以訪問https://www.androiddevtools.cn/進入網站後,點選“Android SDK工具”彈出下拉框再點選“SDK Tools”會自動跳轉到下載SDK Tools的頁面位置。
Android SDK Manager選擇適合系統的Android SDK Tools下載即可,個人喜歡免安裝版本所以我選擇了“android-sdk_r24.4.1-windows.zip”,下載之後解壓即可使用,目錄結構如下說明:
add-ons-->目錄用來存放 Android 的擴充套件庫;
platforms-->目錄用來存放各版本Android的資原始檔;
tools--> 資料夾裡存放了大量Android開發、除錯、模擬器、資料管理及第三方工具;
AVD Manager.exe-->是虛擬機器管理工具,用於建立和管理虛擬機器;
Android SDK Manager介紹Android SDK Manager集成了Android SDK的工具、平臺工具和編譯工具及當前工具的狀態,前面的複選框用來選中工具。Tools中的Android SDK Tools和Android SDK Platform-tools 都是通用工具,Andoid SDK Build-tools則是關聯版本對應版本的,理論上來說下載最新的即可,但是如果匯入舊版本構建的專案時就需要下載對應的Build-tools。Android SDK Manager將每個API編譯版本定義成一個工具包,裡面對應一套可對應的不同裝置執行的編譯環境和需要用到的工具包,如Android電視、可穿戴裝置、移動手機等。Extras中則包含了Android支援庫、自動化桌面、驅動包等其他支撐工具。圖中藍色框選的是必須下載或者建議下載的選項。
下載 Android SDK雙擊執行SDK Manager.exe工具,等載入完成選擇自己需要的Tools和API,點選“install packages”按鈕下載,在彈出的“choose packages to install”框中選擇“accept license”再點選“install”按鈕等待下載即可。當然我們也可以在剛才的網站上點選“Android SDK工具”彈出下拉框再點選“SDK”會自動跳轉到下載SDK的頁面位置,選擇對應的系統和版本下載也是一樣的。
下載 Android SDK之後的目錄結構在原有的目錄基礎上新增了幾個目錄,目錄結構如下說明:
build-tools-->各版本SDK編譯工具;extras-->擴充套件開發包 如高版本的API在低版本中開發使用;platforms-tools-->各版本SDK通用工具;sources-->各版本SDK原始碼;system-images-->模擬器映像檔案;temp-->臨時夾,一般在SDK更新安裝時用到。
無法下載Android SDK?由於谷歌在中國被限制訪問可能有時候Android SDK無法完成下載,之前可以通過一些Android SDK的國內映象伺服器來下載安裝,如:中科院開源協會映象站地址:IPV4/IPV6 : http://mirrors.opencas.ac.cn 埠:80,北京化工大學映象伺服器地址:IPv4: http://ubuntu.buct.edu.cn/ 埠:80,大連東軟資訊學院映象伺服器地址:http://mirrors.neusoft.edu.cn 埠:80這些都可以使用。點選選單中的“Tools”再選擇下拉中的“Options...”,在彈出的設定對話方塊中,HTTP Proxy Server欄填mirrors.neusoft.edu.cn,HTTP Proxy Port欄填80並勾選other下面的Forcehttps://... sources to be fetched using http://...複選框(強制修改http請求方式改為http請求,減少了資料量的傳輸以加快下載速度),最後關閉對話方塊重新啟動SDK Manager就生效了。 但是由於Android SDK因版權原因,有些國內源不提供Android SDK映象服務了,所以大家多嘗試下其他源。
如果代理不行可以嘗試修改hosts檔案,修改電腦hosts檔案可以繞過DNS為域名指向正確的IP地址,實現快速開啟網頁。先通過ping.chinaz.com網站查詢 dl.google.com 和dl-ssl.google.com的可用的ip地址,找個響應比較快的IP地址然後開啟資料夾C:\\Windows\\System32\\drivers\\etc中的hosts檔案,在文末新增 ip 地址和域名(中間加一個空格分隔即可),儲存之後檔案生效。