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
应设置为 25
和 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 管理器获取最新的 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]
对此我无话可说。那好吧。 Google 发布了一个名为 Nougat (android N) 的新版本 android。是compileSdkVersion 24。不过,在官方文档中的build tools page上,并没有提到。
我想将我的应用提供给 100% 使用 Google Play 商店的人,其中包括 android N 个用户。
tl;dr:我应该在 buildToolsVersion 字段中填写什么?
谢谢。
buildToolsVersion
应设置为 25
和 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 管理器获取最新的 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]