无法解决:com.android.support:appcompat-v7

时间:2016-04-18 05:44:45

标签: android android-studio appcompat-v7-r23

最近我将我的工作室更新为2.0,以及其他几个构建工具,库更新。

从那时起,我不断收到这两个错误 -

Error:(25, 13) Failed to resolve: com.android.support:design:22.0.1
<a href="install.m2.repo">Install Repository and sync project</a><br>

Error:(24, 13) Failed to resolve: com.android.support:appcompat-v7:22.0.1
<a href="install.m2.repo">Install Repository and sync project</a><br>

我搜索了SO和网络以寻找可能的解决方案,并尝试使用同一appcompat和设计存储库的API 21,API 22和API 23版本进行解析。

这是我的API 22版本的gradle文件 -

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"
    buildTypes {
        release {
            minifyEnabled false
            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:22.0.1'
    compile 'com.android.support:design:22.0.1'
    compile 'com.jakewharton:butterknife:7.0.1'
    compile 'com.google.code.gson:gson:2.6.2'
    compile 'com.squareup.okhttp3:okhttp:3.2.0'
    compile 'com.squareup.okhttp3:okhttp-urlconnection:3.2.0'
}

请注意,我已将Android支持存储库和支持库更新为最新版本。

我的SDK管理员: Screenshot showing which packages under Extras are installed in SDK Manager

作为参考,我在这些帖子中尝试了解决方案:

Android Studio-Failed to resolve:com.android.support:appcompat-v7.22.2.0

Android appcompat v7:23

failed to resolve com.android.support:appcompat-v7:22 and com.android.support:recyclerview-v7:21.1.2

Couldn't compile android studio project

2 个答案:

答案 0 :(得分:0)

好吧,我通过将appcompat-v7的版本和设计存储库从22.2.1更改为22.0.1来解决了这个问题。 22.0.1不是有效的依赖版本。

在我的gradle文件中 - &gt;

compile 'com.android.support:appcompat-v7:22.0.1'
compile 'com.android.support:design:22.0.1'

将此更改为

compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.android.support:design:22.2.1'

答案 1 :(得分:0)

点击安装资源库并同步项目,然后继续安装。