android SDK 24 的 buildToolsVersion 是什么?

What is the buildToolsVersion for android SDK 24?

对此我无话可说。那好吧。 Google 发布了一个名为 Nougat (android N) 的新版本 android。是compileSdkVersion 24。不过,在官方文档中的build tools page上,并没有提到。

我想将我的应用提供给 100% 使用 Google Play 商店的人,其中包括 android N 个用户。

tl;dr:我应该在 buildToolsVersion 字段中填写什么?

谢谢。

buildToolsVersion 应设置为 2525.0.0,如下所示:

compileSdkVersion 25
buildToolsVersion '25.0.0'
useLibrary 'org.apache.http.legacy'

defaultConfig {
    minSdkVersion 15
    targetSdkVersion 25
    versionCode 1
    versionName "1.0"
}

您可以从 Android Studio 中的 SDK 管理器获取最新的 buildToolsVersion。

buildToolsVersion

使用 android gradle 插件 version > 3 你可以删除 android.buildToolsVersion 属性

引用自New Features section of the Android Gradle plugin release notes for version 3.0.0

You no longer need to specify a version for the build tools. By default, the plugin automatically uses the minimum required build tools version for the version of Android plugin you're using.

[minSdkVersion, targetSdkVersion, compileSdkVersion]