Android中buildToolVersion與CompileSdkVersion的區(qū)別
SDK中主要的目錄:
- 【build-tools】里面是不同版本(例如21.1.1)的build工具,這些工具包括了aapt打包工具、dx.bat、aidl.exe等等
- 【platform】是存放不同API-level版本SDK目錄的地方
- 【platform-tools】是一些android平臺相關(guān)的工具,adb、fastboot等
- 【tools】是指的安卓開發(fā)相關(guān)的工具,例如android.bat、ddms.bat(Dalvik debug Monitor Service)、draw9patch.bat等等
1、CompileSdkVersion是你SDK的版本號,也就是API Level,例如API-19、API-20、API-21等等。
2、buildeToolVersion是你構(gòu)建工具的版本,其中包括了打包工具aapt、dx等等。這個工具的目錄位于..your_sdk_path/build-tools/XX.XX.XX
3、在ecplise的project.properties中可以設(shè)置sdk.buildtools=17.0.0。也可以不設(shè)置,不設(shè)置的話就是指定最新版本。而在android studio中是必須在build.gradle中設(shè)置。例如
- compileSdkVersion 22
- buildToolsVersion "22.0.1"
4、你可以用高版本的build-tool去構(gòu)建一個低版本的sdk工程,例如build-tool的版本為20,去構(gòu)建一個sdk版本為18的
例如:compileSdkVersion 18
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接
相關(guān)文章
Android基于OkHttpUtils網(wǎng)絡(luò)請求的二次封裝
這篇文章主要介紹了Android基于OkHttpUtils網(wǎng)絡(luò)請求的二次封裝,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03Android 判斷當(dāng)前語言環(huán)境是否是中文環(huán)境
本文主要介紹了Android 判斷當(dāng)前語言環(huán)境是否是中文環(huán)境的方法。具有很好的參考價值。下面跟著小編一起來看下吧2017-04-04Android開發(fā)之圖片旋轉(zhuǎn)功能實現(xiàn)方法【基于Matrix】
這篇文章主要介紹了Android開發(fā)之圖片旋轉(zhuǎn)功能實現(xiàn)方法,結(jié)合實例形式分析了Android基于matrix矩陣操作圖形變換的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2017-09-0921天學(xué)習(xí)android開發(fā)教程之SQLite分頁讀取
21天學(xué)習(xí)android開發(fā)教程之SQLite分頁讀取,Android包含了常用于嵌入式系統(tǒng)的SQLite,免去了開發(fā)者自己移植安裝的功夫,感興趣的朋友可以參考一下2016-02-02