Android项目的build.gradle中的buildtoolsVersionvs有什么区别?compileSdkVersion
buildtoolsVersion
compileSdkVersion
编辑:具体来说,我想澄清一下构建工具是什么?
compileSdkVersion是您编译的 Android 的 API 版本。
buildToolsVersion是您要使用的编译器(aapt、dx、renderscript 编译器等)的版本。对于每个 API 级别(从 18 开始),都有一个匹配的 .0.0 版本。
buildToolsVersion
在 IO 2014,我们发布了 API 20 和构建工具 20.0.0 以配合它。
在 Android 版本之间,我们将发布编译器的更新,因此我们将发布 .0.1、.0.2 等版本……因为我们不想在您的领导下默默更新这些版本,所以由您决定新版本,当你方便的时候。
您可以使用比您的 compileSdkVersion 更高版本的构建工具,以便在不更改构建应用程序的基础上选择新的/更好的编译器。