android - 如何从 Android Studio 中删除 API 26?

标签 android android-studio

Android Studio 进行了更新,导致它使用 26.0.0 的核心支持库,即动画矢量可绘制、支持注释、支持兼容、支持核心用户界面等。在我的项目中,我拥有一切我可以找到使用 API 25 的设置。我对依赖项的所有引用都是 25.3.1,buildTools 设置为 25.0.3。 targetSDKVersion 也是 25。我已经检查了文件/设置和文件/项目结构中的所有内容,但找不到对 API 26 的任何引用,但工作室一直包含这些导致错误显示在 gradle 文件中的项目,并合并代码以仅包含项目在 API 26 中可用。

如何让 Android Studio 为这个特定项目使用 API 25?

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion '25.0.3'
    defaultConfig {
        applicationId "com.domain.app"
        minSdkVersion 15
        targetSdkVersion 25
        versionCode 50
        versionName "3.5"
        project.ext.set("archivesBaseName", "App-" + defaultConfig.versionName + "." + defaultConfig.versionCode);
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        dev {
            minifyEnabled true
            useProguard false   // don't obfuscate
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
        release {
            minifyEnabled true
            useProguard true
            debuggable false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
    }
    productFlavors {
    }
}

repositories {
    mavenCentral()
    jcenter()
    maven {
        url "https://maven.google.com"
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:animated-vector-drawable:25.3.1'
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.android.support:support-v4:25.3.1'
    compile 'com.android.support:support-v13:25.3.1'
    compile 'com.android.support:recyclerview-v7:25.3.1'
    compile 'com.android.support:design:25.3.1'
    compile 'com.google.code.gson:gson:2.8.0'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    compile 'com.github.bumptech.glide:glide:3.8.0'
    compile('com.uservoice:uservoice-android-sdk:1.2.+') {
        exclude module: 'commons-logging'
        exclude module: 'httpcore'
        exclude module: 'httpclient'
    }
    testCompile 'junit:junit:4.12'
}

enter image description here

enter image description here

**更新:** gradlew app:dependencies 的内容

NDK is missing a "platforms" directory.
If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is currently set to C:\Android\sdk\ndk-bundle.
If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.

Incremental java compilation is an incubating feature.
:app:dependencies

------------------------------------------------------------
Project :app
------------------------------------------------------------

_debugAndroidTestApk - ## Internal use, do not manually configure ##
\--- com.android.support.test.espresso:espresso-core:2.2.2
+--- com.squareup:javawriter:2.1.1
+--- com.android.support.test:rules:0.5
|    \--- com.android.support.test:runner:0.5
|         +--- junit:junit:4.12
|         |    \--- org.hamcrest:hamcrest-core:1.3
|         \--- com.android.support.test:exposed-instrumentation-api-publish:0.5
+--- com.android.support.test:runner:0.5 (*)
+--- javax.inject:javax.inject:1
+--- org.hamcrest:hamcrest-library:1.3
|    \--- org.hamcrest:hamcrest-core:1.3
+--- com.android.support.test.espresso:espresso-idling-resource:2.2.2
+--- org.hamcrest:hamcrest-integration:1.3
|    \--- org.hamcrest:hamcrest-library:1.3 (*)
+--- com.google.code.findbugs:jsr305:2.0.1
\--- javax.annotation:javax.annotation-api:1.2

_debugAndroidTestCompile - ## Internal use, do not manually configure ##
\--- com.android.support.test.espresso:espresso-core:2.2.2
+--- com.squareup:javawriter:2.1.1
+--- com.android.support.test:rules:0.5
|    \--- com.android.support.test:runner:0.5
|         +--- junit:junit:4.12
|         |    \--- org.hamcrest:hamcrest-core:1.3
|         \--- com.android.support.test:exposed-instrumentation-api-publish:0.5
+--- com.android.support.test:runner:0.5 (*)
+--- javax.inject:javax.inject:1
+--- org.hamcrest:hamcrest-library:1.3
|    \--- org.hamcrest:hamcrest-core:1.3
+--- com.android.support.test.espresso:espresso-idling-resource:2.2.2
+--- org.hamcrest:hamcrest-integration:1.3
|    \--- org.hamcrest:hamcrest-library:1.3 (*)
+--- com.google.code.findbugs:jsr305:2.0.1
\--- javax.annotation:javax.annotation-api:1.2

_debugApk - ## Internal use, do not manually configure ##
+--- com.android.support:animated-vector-drawable:25.3.1 -> 26.0.0
|    +--- com.android.support:support-vector-drawable:26.0.0
|    |    +--- com.android.support:support-annotations:26.0.0
|    |    \--- com.android.support:support-compat:26.0.0
|    |         \--- com.android.support:support-annotations:26.0.0
|    \--- com.android.support:support-core-ui:26.0.0
|         +--- com.android.support:support-annotations:26.0.0
|         \--- com.android.support:support-compat:26.0.0 (*)
+--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0
|    +--- com.android.support:support-annotations:26.0.0
|    +--- com.android.support:support-v4:26.0.0
|    |    +--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-media-compat:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-utils:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-ui:26.0.0 (*)
|    |    \--- com.android.support:support-fragment:26.0.0
|    |         +--- com.android.support:support-compat:26.0.0 (*)
|    |         +--- com.android.support:support-core-ui:26.0.0 (*)
|    |         \--- com.android.support:support-core-utils:26.0.0 (*)
|    +--- com.android.support:support-vector-drawable:26.0.0 (*)
|    \--- com.android.support:animated-vector-drawable:26.0.0 (*)
+--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:support-v13:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:recyclerview-v7:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    +--- com.android.support:support-compat:25.3.1 -> 26.0.0 (*)
|    \--- com.android.support:support-core-ui:25.3.1 -> 26.0.0 (*)
+--- com.android.support:design:25.3.1
|    +--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:recyclerview-v7:25.3.1 (*)
|    \--- com.android.support:transition:25.3.1
|         +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|         \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.google.code.gson:gson:2.8.0
+--- com.squareup.picasso:picasso:2.5.2
+--- com.android.support.constraint:constraint-layout:1.0.2
|    \--- com.android.support.constraint:constraint-layout-solver:1.0.2
+--- com.github.bumptech.glide:glide:3.8.0
\--- com.uservoice:uservoice-android-sdk:1.2.+ -> 1.2.6
+--- com.android.support:support-core-utils:26.0.0 (*)
+--- com.android.support:appcompat-v7:26.0.0 (*)
+--- com.squareup.okhttp:okhttp:2.4.0
|    \--- com.squareup.okio:okio:1.4.0
\--- oauth.signpost:signpost-core:1.2.1.2
\--- commons-codec:commons-codec:1.3

_debugCompile - ## Internal use, do not manually configure ##
+--- com.android.support:animated-vector-drawable:25.3.1 -> 26.0.0
|    +--- com.android.support:support-vector-drawable:26.0.0
|    |    +--- com.android.support:support-annotations:26.0.0
|    |    \--- com.android.support:support-compat:26.0.0
|    |         \--- com.android.support:support-annotations:26.0.0
|    \--- com.android.support:support-core-ui:26.0.0
|         +--- com.android.support:support-annotations:26.0.0
|         \--- com.android.support:support-compat:26.0.0 (*)
+--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0
|    +--- com.android.support:support-annotations:26.0.0
|    +--- com.android.support:support-v4:26.0.0
|    |    +--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-media-compat:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-utils:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-ui:26.0.0 (*)
|    |    \--- com.android.support:support-fragment:26.0.0
|    |         +--- com.android.support:support-compat:26.0.0 (*)
|    |         +--- com.android.support:support-core-ui:26.0.0 (*)
|    |         \--- com.android.support:support-core-utils:26.0.0 (*)
|    +--- com.android.support:support-vector-drawable:26.0.0 (*)
|    \--- com.android.support:animated-vector-drawable:26.0.0 (*)
+--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:support-v13:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:recyclerview-v7:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    +--- com.android.support:support-compat:25.3.1 -> 26.0.0 (*)
|    \--- com.android.support:support-core-ui:25.3.1 -> 26.0.0 (*)
+--- com.android.support:design:25.3.1
|    +--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:recyclerview-v7:25.3.1 (*)
|    \--- com.android.support:transition:25.3.1
|         +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|         \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.google.code.gson:gson:2.8.0
+--- com.squareup.picasso:picasso:2.5.2
+--- com.android.support.constraint:constraint-layout:1.0.2
|    \--- com.android.support.constraint:constraint-layout-solver:1.0.2
+--- com.github.bumptech.glide:glide:3.8.0
\--- com.uservoice:uservoice-android-sdk:1.2.+ -> 1.2.6
+--- com.android.support:support-core-utils:26.0.0 (*)
+--- com.android.support:appcompat-v7:26.0.0 (*)
+--- com.squareup.okhttp:okhttp:2.4.0
|    \--- com.squareup.okio:okio:1.4.0
\--- oauth.signpost:signpost-core:1.2.1.2
\--- commons-codec:commons-codec:1.3

_devApk - ## Internal use, do not manually configure ##
+--- com.android.support:animated-vector-drawable:25.3.1 -> 26.0.0
|    +--- com.android.support:support-vector-drawable:26.0.0
|    |    +--- com.android.support:support-annotations:26.0.0
|    |    \--- com.android.support:support-compat:26.0.0
|    |         \--- com.android.support:support-annotations:26.0.0
|    \--- com.android.support:support-core-ui:26.0.0
|         +--- com.android.support:support-annotations:26.0.0
|         \--- com.android.support:support-compat:26.0.0 (*)
+--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0
|    +--- com.android.support:support-annotations:26.0.0
|    +--- com.android.support:support-v4:26.0.0
|    |    +--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-media-compat:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-utils:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-ui:26.0.0 (*)
|    |    \--- com.android.support:support-fragment:26.0.0
|    |         +--- com.android.support:support-compat:26.0.0 (*)
|    |         +--- com.android.support:support-core-ui:26.0.0 (*)
|    |         \--- com.android.support:support-core-utils:26.0.0 (*)
|    +--- com.android.support:support-vector-drawable:26.0.0 (*)
|    \--- com.android.support:animated-vector-drawable:26.0.0 (*)
+--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:support-v13:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:recyclerview-v7:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    +--- com.android.support:support-compat:25.3.1 -> 26.0.0 (*)
|    \--- com.android.support:support-core-ui:25.3.1 -> 26.0.0 (*)
+--- com.android.support:design:25.3.1
|    +--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:recyclerview-v7:25.3.1 (*)
|    \--- com.android.support:transition:25.3.1
|         +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|         \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.google.code.gson:gson:2.8.0
+--- com.squareup.picasso:picasso:2.5.2
+--- com.android.support.constraint:constraint-layout:1.0.2
|    \--- com.android.support.constraint:constraint-layout-solver:1.0.2
+--- com.github.bumptech.glide:glide:3.8.0
\--- com.uservoice:uservoice-android-sdk:1.2.+ -> 1.2.6
+--- com.android.support:support-core-utils:26.0.0 (*)
+--- com.android.support:appcompat-v7:26.0.0 (*)
+--- com.squareup.okhttp:okhttp:2.4.0
|    \--- com.squareup.okio:okio:1.4.0
\--- oauth.signpost:signpost-core:1.2.1.2
\--- commons-codec:commons-codec:1.3

_devCompile - ## Internal use, do not manually configure ##
+--- com.android.support:animated-vector-drawable:25.3.1 -> 26.0.0
|    +--- com.android.support:support-vector-drawable:26.0.0
|    |    +--- com.android.support:support-annotations:26.0.0
|    |    \--- com.android.support:support-compat:26.0.0
|    |         \--- com.android.support:support-annotations:26.0.0
|    \--- com.android.support:support-core-ui:26.0.0
|         +--- com.android.support:support-annotations:26.0.0
|         \--- com.android.support:support-compat:26.0.0 (*)
+--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0
|    +--- com.android.support:support-annotations:26.0.0
|    +--- com.android.support:support-v4:26.0.0
|    |    +--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-media-compat:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-utils:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-ui:26.0.0 (*)
|    |    \--- com.android.support:support-fragment:26.0.0
|    |         +--- com.android.support:support-compat:26.0.0 (*)
|    |         +--- com.android.support:support-core-ui:26.0.0 (*)
|    |         \--- com.android.support:support-core-utils:26.0.0 (*)
|    +--- com.android.support:support-vector-drawable:26.0.0 (*)
|    \--- com.android.support:animated-vector-drawable:26.0.0 (*)
+--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:support-v13:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:recyclerview-v7:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    +--- com.android.support:support-compat:25.3.1 -> 26.0.0 (*)
|    \--- com.android.support:support-core-ui:25.3.1 -> 26.0.0 (*)
+--- com.android.support:design:25.3.1
|    +--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:recyclerview-v7:25.3.1 (*)
|    \--- com.android.support:transition:25.3.1
|         +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|         \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.google.code.gson:gson:2.8.0
+--- com.squareup.picasso:picasso:2.5.2
+--- com.android.support.constraint:constraint-layout:1.0.2
|    \--- com.android.support.constraint:constraint-layout-solver:1.0.2
+--- com.github.bumptech.glide:glide:3.8.0
\--- com.uservoice:uservoice-android-sdk:1.2.+ -> 1.2.6
+--- com.android.support:support-core-utils:26.0.0 (*)
+--- com.android.support:appcompat-v7:26.0.0 (*)
+--- com.squareup.okhttp:okhttp:2.4.0
|    \--- com.squareup.okio:okio:1.4.0
\--- oauth.signpost:signpost-core:1.2.1.2
\--- commons-codec:commons-codec:1.3

_releaseApk - ## Internal use, do not manually configure ##
+--- com.android.support:animated-vector-drawable:25.3.1 -> 26.0.0
|    +--- com.android.support:support-vector-drawable:26.0.0
|    |    +--- com.android.support:support-annotations:26.0.0
|    |    \--- com.android.support:support-compat:26.0.0
|    |         \--- com.android.support:support-annotations:26.0.0
|    \--- com.android.support:support-core-ui:26.0.0
|         +--- com.android.support:support-annotations:26.0.0
|         \--- com.android.support:support-compat:26.0.0 (*)
+--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0
|    +--- com.android.support:support-annotations:26.0.0
|    +--- com.android.support:support-v4:26.0.0
|    |    +--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-media-compat:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-utils:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-ui:26.0.0 (*)
|    |    \--- com.android.support:support-fragment:26.0.0
|    |         +--- com.android.support:support-compat:26.0.0 (*)
|    |         +--- com.android.support:support-core-ui:26.0.0 (*)
|    |         \--- com.android.support:support-core-utils:26.0.0 (*)
|    +--- com.android.support:support-vector-drawable:26.0.0 (*)
|    \--- com.android.support:animated-vector-drawable:26.0.0 (*)
+--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:support-v13:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:recyclerview-v7:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    +--- com.android.support:support-compat:25.3.1 -> 26.0.0 (*)
|    \--- com.android.support:support-core-ui:25.3.1 -> 26.0.0 (*)
+--- com.android.support:design:25.3.1
|    +--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:recyclerview-v7:25.3.1 (*)
|    \--- com.android.support:transition:25.3.1
|         +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|         \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.google.code.gson:gson:2.8.0
+--- com.squareup.picasso:picasso:2.5.2
+--- com.android.support.constraint:constraint-layout:1.0.2
|    \--- com.android.support.constraint:constraint-layout-solver:1.0.2
+--- com.github.bumptech.glide:glide:3.8.0
\--- com.uservoice:uservoice-android-sdk:1.2.+ -> 1.2.6
+--- com.android.support:support-core-utils:26.0.0 (*)
+--- com.android.support:appcompat-v7:26.0.0 (*)
+--- com.squareup.okhttp:okhttp:2.4.0
|    \--- com.squareup.okio:okio:1.4.0
\--- oauth.signpost:signpost-core:1.2.1.2
\--- commons-codec:commons-codec:1.3

_releaseCompile - ## Internal use, do not manually configure ##
+--- com.android.support:animated-vector-drawable:25.3.1 -> 26.0.0
|    +--- com.android.support:support-vector-drawable:26.0.0
|    |    +--- com.android.support:support-annotations:26.0.0
|    |    \--- com.android.support:support-compat:26.0.0
|    |         \--- com.android.support:support-annotations:26.0.0
|    \--- com.android.support:support-core-ui:26.0.0
|         +--- com.android.support:support-annotations:26.0.0
|         \--- com.android.support:support-compat:26.0.0 (*)
+--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0
|    +--- com.android.support:support-annotations:26.0.0
|    +--- com.android.support:support-v4:26.0.0
|    |    +--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-media-compat:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-utils:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-ui:26.0.0 (*)
|    |    \--- com.android.support:support-fragment:26.0.0
|    |         +--- com.android.support:support-compat:26.0.0 (*)
|    |         +--- com.android.support:support-core-ui:26.0.0 (*)
|    |         \--- com.android.support:support-core-utils:26.0.0 (*)
|    +--- com.android.support:support-vector-drawable:26.0.0 (*)
|    \--- com.android.support:animated-vector-drawable:26.0.0 (*)
+--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:support-v13:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:recyclerview-v7:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    +--- com.android.support:support-compat:25.3.1 -> 26.0.0 (*)
|    \--- com.android.support:support-core-ui:25.3.1 -> 26.0.0 (*)
+--- com.android.support:design:25.3.1
|    +--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:recyclerview-v7:25.3.1 (*)
|    \--- com.android.support:transition:25.3.1
|         +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|         \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.google.code.gson:gson:2.8.0
+--- com.squareup.picasso:picasso:2.5.2
+--- com.android.support.constraint:constraint-layout:1.0.2
|    \--- com.android.support.constraint:constraint-layout-solver:1.0.2
+--- com.github.bumptech.glide:glide:3.8.0
\--- com.uservoice:uservoice-android-sdk:1.2.+ -> 1.2.6
+--- com.android.support:support-core-utils:26.0.0 (*)
+--- com.android.support:appcompat-v7:26.0.0 (*)
+--- com.squareup.okhttp:okhttp:2.4.0
|    \--- com.squareup.okio:okio:1.4.0
\--- oauth.signpost:signpost-core:1.2.1.2
\--- commons-codec:commons-codec:1.3


compile - Classpath for compiling the main sources.
+--- com.android.support:animated-vector-drawable:25.3.1 -> 26.0.0
|    +--- com.android.support:support-vector-drawable:26.0.0
|    |    +--- com.android.support:support-annotations:26.0.0
|    |    \--- com.android.support:support-compat:26.0.0
|    |         \--- com.android.support:support-annotations:26.0.0
|    \--- com.android.support:support-core-ui:26.0.0
|         +--- com.android.support:support-annotations:26.0.0
|         \--- com.android.support:support-compat:26.0.0 (*)
+--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0
|    +--- com.android.support:support-annotations:26.0.0
|    +--- com.android.support:support-v4:26.0.0
|    |    +--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-media-compat:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-utils:26.0.0
|    |    |    +--- com.android.support:support-annotations:26.0.0
|    |    |    \--- com.android.support:support-compat:26.0.0 (*)
|    |    +--- com.android.support:support-core-ui:26.0.0 (*)
|    |    \--- com.android.support:support-fragment:26.0.0
|    |         +--- com.android.support:support-compat:26.0.0 (*)
|    |         +--- com.android.support:support-core-ui:26.0.0 (*)
|    |         \--- com.android.support:support-core-utils:26.0.0 (*)
|    +--- com.android.support:support-vector-drawable:26.0.0 (*)
|    \--- com.android.support:animated-vector-drawable:26.0.0 (*)
+--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:support-v13:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.android.support:recyclerview-v7:25.3.1
|    +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|    +--- com.android.support:support-compat:25.3.1 -> 26.0.0 (*)
|    \--- com.android.support:support-core-ui:25.3.1 -> 26.0.0 (*)
+--- com.android.support:design:25.3.1
|    +--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:appcompat-v7:25.3.1 -> 26.0.0 (*)
|    +--- com.android.support:recyclerview-v7:25.3.1 (*)
|    \--- com.android.support:transition:25.3.1
|         +--- com.android.support:support-annotations:25.3.1 -> 26.0.0
|         \--- com.android.support:support-v4:25.3.1 -> 26.0.0 (*)
+--- com.google.code.gson:gson:2.8.0
+--- com.squareup.picasso:picasso:2.5.2
+--- com.android.support.constraint:constraint-layout:1.0.2
|    \--- com.android.support.constraint:constraint-layout-solver:1.0.2
+--- com.github.bumptech.glide:glide:3.8.0
\--- com.uservoice:uservoice-android-sdk:1.2.+ -> 1.2.6
+--- com.android.support:support-core-utils:26.0.0 (*)
+--- com.android.support:appcompat-v7:26.0.0 (*)
+--- com.squareup.okhttp:okhttp:2.4.0
|    \--- com.squareup.okio:okio:1.4.0
\--- oauth.signpost:signpost-core:1.2.1.2
\--- commons-codec:commons-codec:1.3

SNIP

BUILD SUCCESSFUL

TIA, 迈克

最佳答案

您的gradlew.bat 依赖项 输出:

\--- com.uservoice:uservoice-android-sdk:1.2.+ -> 1.2.6
+--- com.android.support:support-core-utils:26.0.0 (*)
+--- com.android.support:appcompat-v7:26.0.0 (*)

表示 com.uservoice:uservoice-android-sdk:1.2.6 依赖于支持库的版本 26.0.0。如果您想继续使用 API 25 进行编译,则需要使用旧版本的库。(出于这个原因和许多其他原因,在 Gradle 依赖项中使用 + 几乎总是一个坏主意)

当然,根据Picking your compileSdkVersion blog post :

It should be emphasized that changing your compileSdkVersion does not change runtime behavior. While new compiler warnings/errors may be present when changing your compileSdkVersion, your compileSdkVersion is not included in your APK: it is purely used at compile time. (You should really fix those warnings though — they were added for a reason!)

Therefore it is strongly recommended that you always compile with the latest SDK. You’ll get all the benefits of new compilation checks on existing code, avoid newly deprecated APIs, and be ready to use new APIs.

您真的应该考虑使用最新的 SDK。

关于android - 如何从 Android Studio 中删除 API 26?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46122253/

相关文章:

android - 如何收听已连接电源的 Android > 8

java - 如何使从ListView页中选择一个项目并在下一页/Activity 中以文本显示所选项目成为可能?

java - html相机视频流不显示在android webview中

android - 将 Android Gradle 插件更新到 4.1.0 后,构建失败并出现异常

java.sql.Timestamp 抛出错误

Android Studio 上未安装 Android SDK

android - 如何在 android c2dm0+ 中检索注册 ID 并向第三方应用程序发送消息

android - 属性不允许

android - 您的免安装应用 APK 未声明有效

android - 只能在 Android Studio 中运行测试