1. 程式人生 > >標題二、Android SDK基礎

標題二、Android SDK基礎

一、概念含義 SDK,software development kit(軟體開發包工具)。被軟體開發工程師用於為特定的軟體包、軟體框架、硬體平臺、作業系統等建立應用軟體的開發工具的集合。 Android SDK,用來開發Android應用的工具包。

二、安裝下載 (1)前提,JDK環境配置安裝 Windows 10系統JDK 1.8安裝過程 1.百度搜索:JDK,點選高速下載或普通下載。一般這裡下載的都是最新版本的。 2.下載好後,雙擊開啟,出現安裝介面。 3.預設的安裝地址為C盤,一般C盤大多安裝的系統程式,所以個人比較喜歡把軟體安裝在D盤,點選更改,可以更改安裝目錄,儘量安裝在根目錄下! 4.把程式安裝在D盤,所以把前面的“C”改成“D”點選確定。 5.等待安裝 6.安裝完後,出現的這一步是安裝jre,同樣我把它安裝在D盤。但是不要安裝在JDK資料夾,可以安裝在JDK上層資料夾的JAVA資料夾裡面。D:\Java\jre 7.完成,關閉。 8.環境變數的配置 a.新建:變數名:JAVA_HOME,變數值:D:\Java b.新建:變數名:CLASSPATH, 變數值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 重點注意最前面有".;"這個點和最後的分號千萬不能少,很多同學“javac不是內部或外部命令,也不是可執行的程式”,“Java 錯誤:找不到或無法載入主類”往往都是錯在了這裡。 c.修改path: 值:.;%JAVA_HOME%\bin; 9.驗證:javac,java -version 百度經驗

https://jingyan.baidu.com/article/380abd0a1be9601d90192c35.html

(2)Android SDK包 官網下載:https://android-sdk.en.softonic.com/download 下載後,安裝即刻。 1.啟動Android SDK manager:執行SDK manage.exe即可,對包中的工具進行管理(安裝、解除安裝、更新等) 2.必要包說明 a、Tools目錄: Android SDK Tools(必須,只需下載一個版本,一般最新版):基礎工具包,版本號帶RC字樣的是預覽包。 Android SDK platform-tools

(必須,只需下載一個版本,一般最新版):從Android 2.3開始,存放公用開發工具,比如adb、sqlite3等。 Android SDK Build-tools(必須,可安裝多個版本):Android專案構建工具。 b、Android xxx(API xx) 目錄(可選的各平臺開發工具) Documentation for AndroidSdk(可選):安卓開發者官網的一些離線文件。 SDK Platform(必須):對應平臺的開發工具,需要在哪個版本的平臺下開發就下載哪個。 Samples for SDK(可選,高版本中已不提供,需要在IDE裡通過Import Sample引入,也可以下載離線版):內建的安卓示例程式,推薦安裝。 Sources for Android SDK(可選):安卓API的原始碼,推薦安裝。 ARM /Intel xxxx Image(可選):各個以Image結尾的東西是支援相應平臺的模擬器,把它認為是一個刷機包。(使用真機除錯或使用其它模擬器的話不需要安裝) c
、Extras目錄(可選的擴充套件) Android Support Repository(可選):主要是方便在gradle中使用Android Support Libraries,因為Google並沒有把這些庫釋出到maven center或者jcenter去,而是使用了Google自己的maven倉庫。 Intel x86 Emulator Accelerator(HAXM installer)(可選):windows平臺的Intel x86模擬器加速工具,配合Intel x86 atom/atom_64 System Image使用可加快模擬器的執行速度。

(3)Android SDK目錄 add-ons:裡面儲存著附加庫,第三方公司為android 平臺開發的附加功能系統。 extras:資料夾下存放了Android support v4,v7,v13,v17包; 還有google提供額USB驅動、Intel提供的硬體加速等附加工具包, 和market_licensing作為AndroidMarket版權保護元件,一般釋出付費應用到電子市場可以用它來反盜版。 platforms:是每個平臺的SDK真正的檔案,存放了不同版本的android系統。裡面會根據APILevel劃分的SDK版本。 samples:ndroid SDK自帶的預設示例工程。

(4)設定環境變數 1.新增 變數名:ANDROID_HOME,變數值:SDK路徑,D:\Android\android-sdk 2.新增path a. D:\Android\android-sdk\build-tools\28.0.2 b. D:\Android\android-sdk\platform-tools c. D:\Android\android-sdk\tools

(5)配置檢測 dos中分別輸入:adb和aapt來判斷 adb:Android Debug Bridge aapt:Android Asset Packaging Tool