SDK平台工具版本(24.0.3)太旧,无法检查使用API​​ 25编译的API [警告]

时间:2016-12-13 06:32:28

标签: android gradle android-gradle build.gradle build-tools

我知道有很多次问过这个问题,但是我无法解决这个问题。

Main Project Gradle

dependencies {
    classpath 'com.android.tools.build:gradle:2.2.3'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

App Module Gradle File

android {
compileSdkVersion 25
buildToolsVersion "25.0.1"
defaultConfig {
    applicationId "com.something"
    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'
    }
}
}

所以问题在于它将构建工具版本24.0.3放在哪里,因为我已将其设置为25.0.1

困惑!!

3 个答案:

答案 0 :(得分:5)

有3个步骤: 你可以试试这样的。我也有同样的问题。

enter image description here

答案 1 :(得分:0)

尝试设置这种方式

android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
    applicationId "com.something"
    minSdkVersion 15
    targetSdkVersion 25
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }
 }

并添加编译com.android.support:appcompat-v7:25.0.1

答案 2 :(得分:0)

我遇到了同样的问题,并通过执行以下步骤解决了这个问题:

1。请尝试卸载较旧的平台工具,例如24.0.3

enter image description here

2. 然后安装推荐的平台工具。

3. 重启Android工作室,没关系