首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析: com.android.support:support-compat: 25.0.1。?

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

Stack Overflow用户
提问于 2016-12-29 15:09:33
回答 4查看 28.5K关注 0票数 12

当我添加依赖项时,我找不到确切的问题。

代码语言:javascript
复制
 dependencies {
    compile 'com.github.jetradarmobile:android-snowfall:1.1.2'
}

我得到了上面的错误

代码语言:javascript
复制
 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
     }

我的Gradle(App)

代码语言:javascript
复制
     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'
     }

如何解决这个错误?

EN

回答 4

Stack Overflow用户

发布于 2016-12-29 16:16:27

这是因为您的依赖项com.github.jetradarmobile:android-snowfall:1.1.2具有compileSdkVersion 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.0,将buildToolsVersion更改为25.0.1com.android.support:design:25.1.0

如果你不想改变你的模块,那么你可以使用buildToolsVersion of it并修改buildToolsVersion模块。

票数 5
EN

Stack Overflow用户

发布于 2016-12-29 15:14:29

更改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'

票数 3
EN

Stack Overflow用户

发布于 2017-05-08 03:21:55

我也遇到了同样的问题,为了解决这个问题,我在Android SDK管理器中更新了"Google Repository“和"Android Support repository”。

我希望它能有所帮助!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41374799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档