Gli*_*ide 142 android android-gradle-plugin
Android项目的build.gradle中buildtoolsVersionvs 之间有什么区别compileSdkVersion?
编辑:具体来说,我想澄清构建工具是什么?
Xav*_*het 194
compileSdkVersion 是您编译的Android的API版本.
buildToolsVersion是您要使用的编译器(aapt,dx,renderscript编译器等)的版本.对于每个API级别(从18开始),都有匹配的.0.0版本.
在IO 2014,我们发布了API 20和build-tools 20.0.0.
在Android版本之间,我们将发布编译器的更新,因此我们将发布版本.0.1,.0.2等...因为我们不想在您下面静默更新这些版本,所以由您来移动到新版本,方便你.
您可以使用比compileSdkVersion更高版本的构建工具,以便在不改变您构建应用程序的情况下选择新的/更好的编译器.
Sur*_*gch 39
知道以前的确切内容已经不再那么重要,buildToolsVersion因为它现在是自动选择的.
该文件说:
您不再需要为构建工具指定版本(因此,您现在可以删除该
android.buildToolsVersion属性).默认情况下,插件会自动使用您正在使用的Android插件版本所需的最低构建工具版本.
我最初来到这里寻找如何知道最新Build Tools版本的确切版本号(在需要手动更新的日子里).如果您仍然需要这样做,您可以通过以下方式找到它:
转到工具> SDK管理器> SDK工具(选项卡).从列表中选择Android SDK Build Tools,然后选中Show Package Details.最后一项将显示最新版本.
在上图中,我可以看到我已buildToolsVersion 27.0.3安装.有一个更新的rc(候选版本)版本,但我还没有安装它.当稳定版出来时我会的.
| 归档时间: |
|
| 查看次数: |
61251 次 |
| 最近记录: |