无法解决:com.android.support:support-compat:25.0.1。?

问题描述 投票:11回答:4

添加依赖项时,我无法找出确切的问题。

 dependencies {
    compile 'com.github.jetradarmobile:android-snowfall:1.1.2'
}

我得到了上述错误

 my Gradle(Project)


     buildscript {
         repositories {
             jcenter()
         }
         dependencies {
             classpath 'com.android.tools.build:gradle:2.2.1'
         }
     }
     allprojects {
         repositories {
             jcenter() {
                 maven { url "https://jitpack.io" }
             }
         }
     }
     task clean(type: Delete) {
         delete rootProject.buildDir
     }

My Gradle(App)

     apply plugin: 'com.android.application'

     android {
         compileSdkVersion 24
         buildToolsVersion "24.0.3"
         defaultConfig {
             applicationId "com.animationbook.animationbook"
             minSdkVersion 15
             targetSdkVersion 24
             versionCode 1
             versionName "1.0"
             testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
         }
         buildTypes {
             release {
                 minifyEnabled false
                 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
             }
         }
     }
     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:appcompat-v7:24.2.1'
         debugCompile 'junit:junit:4.12'
         compile 'com.github.moondroid.coverflow:library:1.0'
         compile 'com.github.jetradarmobile:android-snowfall:1.1.2'
     }

如何解决错误?

android android-gradle
4个回答
4
投票

这是因为你的依赖com.github.jetradarmobile:android-snowfall:1.1.2compileSdkVersion 25buildToolsVersion "25.0.2"com.android.support:support-compat:25.0.1

所以你需要将com.android.support:appcompat-v7:24.2.1改为com.android.support:appcompat-v7:25.1.0buildToolsVersion改为25.0.1com.android.support:design:25.1.0

如果你不想改变你的buildToolsVersion,你可以使用它的模块并更改模块buildToolsVersion


3
投票

我遇到了同样的问题,我所做的就是在Android SDK Manager中更新“Google Repository”和“Android Support repository”。

我希望它有所帮助!


2
投票

改变buildToolsVersion to 25.0.1并添加依赖性compile 'com.android.support:design:25.1.0'

并且还将compile 'com.android.support:appcompat-v7:24.2.1'改为compile 'com.android.support:appcompat-v7:25.1.0'


0
投票

我面临同样的问题。

我刚刚更新了所有支持lib版本,错误消失了!

© www.soinside.com 2019 - 2024. All rights reserved.