【发布时间】:2017-07-20 12:34:27
【问题描述】:
我正在做图书馆项目。目前我的项目正在这个版本上运行
但是客户需要这个版本
当我们在项目结构中更改为这个版本时 那么这个错误来了
错误:SDK 构建工具版本 (19.1.0) 对于项目“:projectSample”而言太低。最低要求为 25.0.0
机器人{ compileSdkVersion 19 buildToolsVersion '19.1.0'
defaultConfig {
minSdkVersion 15
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_6
targetCompatibility JavaVersion.VERSION_1_6
}
【问题讨论】:
-
检查你的图书馆。必须是其中之一 min sdk version 25.0.0
-
"但是客户需要这个版本" -- 为什么?那些在几年前被替换了。除此之外,请检查完整的 Gradle 控制台输出,以了解究竟是什么触发了此消息。
-
Muhammed GÜNEŞ 你可以检查 min sdk 是 15
-
@hafizatifamin 但是
targetSdkVersion是 25。我猜这不能高于构建工具版本。
标签: android android-studio android-fragments