为什么我不能使用低版本的buildTools?
当我使用25.0.0时,我的项目出现了一些错误(浮动操作按钮不显示)。但我可以选择低版本。为什么我不能使用低版本的buildTools?
错误:对于项目':app',SDK构建工具修订版(24.0.3)太低。最低要求是25.0.0
变化的classpath 'com.android.tools.build:gradle:+' 类路径 'com.android.tools.build:gradle:2.2.2',而现在,我可以使用24.0.3
我猜你有一个build.gradle
文件,它定义了buildToolsVersion "25.0.0"
。但你只安装了24.0.3版本。
要么通过使用Tools/Android/SDK Manager/SDK Tools
安装较新的版本来升级您的构建工具,要么更改应用的build.gradle
文件的要求以要求您似乎拥有的版本(24.0.3)。
我已经安装了24.0.3和25.0.0。在版本25.0.0发布之前。我使用24.0.3版,效果很好。当我在11月16日更新25.0.0时,我不能再使用24.0.3。 – Ryan
确保您的compileSdkVersion
不与您的buildToolsVersion
重叠。 我在我的项目中做的是我匹配compileSdkVersion
和buildToolsVersion
。看起来像这样。
compileSdkVersion 24
buildToolsVersion '24.0.2'
defaultConfig {
minSdkVersion 19
targetSdkVersion 24
versionCode 1
versionName "1.0"
}
此外,您可以随时检查Android Studio中SDK Manager的更新。
请看一看这也 What is the buildToolsVersion for android SDK 24?
干杯!
难道你试试25.0.1? – ianhanniballake
是的,它不起作用。 – Ryan