SDK平台工具版本(24.0.1)太旧,无法检查使用API 25编译的API,请更新。

3
我已下载了API 25缺失组件并修改了gradle文件为以下代码,同步所有内容且没有错误,但是仍在每个文件的包名下方看到如下信息:
apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion '25'
    defaultConfig {
        applicationId 'foodlebeeapp.com.foodlebeeapp'
        minSdkVersion 16
        targetSdkVersion 25
        versionCode 7
        versionName "1.3"
        multiDexEnabled true
    }
    repositories {
        mavenCentral()
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }

}


dependencies {

    compile 'uk.co.chrisjenx:calligraphy:2.2.0'
    compile 'com.android.support:design:25.0.1'
    compile 'com.google.android.gms:play-services-location:9.8.0'
    compile 'ch.acra:acra:4.9.0'
    compile('de.keyboardsurfer.android.widget:crouton:1.8.4@aar') {
        exclude group: 'com.google.android', module: 'support-v4'
    }
    compile project(':volley')
    compile project(':payUMoneysdk')
    compile('com.mikepenz:materialdrawer:5.4.0@aar') {
        transitive = true
    }
    compile 'com.google.firebase:firebase-core:9.6.1'
    compile 'com.urbanairship.android:urbanairship-sdk:8.2.4'
    compile 'com.android.support:cardview-v7:25.0.1'
}
apply plugin: 'com.google.gms.google-services'

完整报告如下:

enter image description here


该报告涉及IT技术相关内容。
3个回答

13

您需要更新您的SDK平台工具。

1 - 打开SDK管理器
2 - 转到SDK工具或启动独立的SDK管理器
3 - 您会看到SDK平台工具和SDK工具前面有“可用更新”的字样
4 - 选择这些组件进行更新


谢谢,这对我有用! - Marcos Guimaraes

0

通过进入SDK管理器并找到构建工具来更新构建工具。更新它们。

如果仍然存在问题,请转到“帮助”->“更新”并检查更新并更新到最新版本。

重新启动Android Studio,一切都应该设置好了。


0

您需要下载/更新 API 25。

build.gradle 文件

minSdkVersion = 19
targetSdkVersion = 25
compileSdkVersion = 25
buildToolsVersion = "25"
supportLibraryVersion = "25.0.0"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接