为什么我不能使用低版本的buildTools?

Why I can't use low version buildTools?

当我使用 25.0.0 时,我的项目出现了一些错误(浮动操作按钮不显示)。但是我可以选择低版本。

错误:SDK 构建工具版本 (24.0.3) 对于项目“:app”来说太低。最低要求是 25.0.0

我猜你有一个定义 buildToolsVersion "25.0.0"build.gradle 文件。但是您只安装了 24.0.3 版。

使用 Tools/Android/SDK Manager/SDK Tools 安装更新版本来升级您的构建工具,或者更改应用程序 build.gradle 文件的要求以要求您似乎拥有的版本 (24.0.3)。

确保您的 compileSdkVersion 不与您的 buildToolsVersion 重叠。 我在项目中所做的是匹配 compileSdkVersionbuildToolsVersion。看起来像这样。

compileSdkVersion 24
buildToolsVersion '24.0.2'

defaultConfig {
    minSdkVersion 19
    targetSdkVersion 24
    versionCode 1
    versionName "1.0"
}

此外,您始终可以从 Android Studio 中的 SDK 管理器检查更新。

也请看看这个,

干杯!

将类路径 'com.android.tools.build:gradle:+' 更改为类路径 'com.android.tools.build:gradle:2.2.2',现在,我可以使用 24.0.3