Android studio 您的应用程序当前的目标是API级别23。然而,为了从最新的API中获益,它必须将API级别26降至最低

Android studio 您的应用程序当前的目标是API级别23。然而,为了从最新的API中获益,它必须将API级别26降至最低,android-studio,google-play,Android Studio,Google Play,拜托,我正在Google Play上发布一个应用程序,我的API版本有问题,我已经尝试将API版本更改为最新版本,但它不起作用。 错误消息是:您的应用程序当前的目标是API级别23。但是,它必须将API级别26降至最低,以便从最新的API中获益,这些API针对安全性和性能进行了优化。将应用程序的目标API级别设置为至少26。 这是我的应用程序。gradle apply plugin: 'com.android.application' android { compileSdkVersion 23

拜托,我正在Google Play上发布一个应用程序,我的API版本有问题,我已经尝试将API版本更改为最新版本,但它不起作用。 错误消息是:您的应用程序当前的目标是API级别23。但是,它必须将API级别26降至最低,以便从最新的API中获益,这些API针对安全性和性能进行了优化。将应用程序的目标API级别设置为至少26。

这是我的应用程序。gradle

apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion '27.0.3'

defaultConfig {
    applicationId "com.me.guide.myapp"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "DEVELOP-EMS"
}
buildTypes {
    release {
        debuggable false
        minifyEnabled true
        shrinkResources true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
} 
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.google.android.gms:play-services-ads:8.4.0'
}

谢谢?

将您的
targetSdkVersion
更改为26。你说这样不行。这是必需的解决方案,因此您能否详细说明为什么它不起作用?

我知道它在哪里说
targetSdkVersion 23
。您是否尝试将其改为
26
?是的,我尝试过,但不起作用。您的应用程序中有几个
23
条目。当然你可以努力解决这个问题?