我对此无话可说。那好吧。Google 发布了一个名为 Nougat (android N) 的新版本的 android。它是compileSdkVersion 24。但是,在官方文档的构建工具页面上,并没有提及。
我想将我的应用程序提供给 100% 使用 Google Play 商店的人,其中包括 android N 用户。
tl;dr:我应该在 buildToolsVersion 字段中填写什么?
谢谢。
我对此无话可说。那好吧。Google 发布了一个名为 Nougat (android N) 的新版本的 android。它是compileSdkVersion 24。但是,在官方文档的构建工具页面上,并没有提及。
我想将我的应用程序提供给 100% 使用 Google Play 商店的人,其中包括 android N 用户。
tl;dr:我应该在 buildToolsVersion 字段中填写什么?
谢谢。
buildTools版本
使用 android gradle 插件version > 3
,您可以删除android.buildToolsVersion属性
引用版本 3.0.0的Android Gradle 插件发行说明的新功能部分:
您不再需要为构建工具指定版本。默认情况下,插件会自动使用您正在使用的 Android 插件版本所需的最低构建工具版本。
buildToolsVersion
应设置为25
and 25.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 Manager 获取最新的 buildToolsVersion。