为什么我不能使用低版本的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
重叠。
我在项目中所做的是匹配 compileSdkVersion
和 buildToolsVersion
。看起来像这样。
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
当我使用 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
重叠。
我在项目中所做的是匹配 compileSdkVersion
和 buildToolsVersion
。看起来像这样。
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