无法解决:recyclerview-v7

Sur*_*mar 13 android android-studio android-gradle-plugin android-recyclerview

在我的项目中添加依赖项实现'com.azoft.carousellayoutmanager:carousel:1.2.4'时,Android Studio会抛出异常,无法解析:recyclerview-v7.然后我尝试为recyclerview添加依赖项.仍然得到同样的错误.

apply plugin: 'com.android.application'

android {
compileSdkVersion 27
defaultConfig {
    applicationId "com.someapp"
    minSdkVersion 16
    targetSdkVersion 27
    versionCode 1
    versionName "1.0"

    vectorDrawables.useSupportLibrary = true
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support.constraint:constraint-layout:1.1.2'
    implementation 'com.google.firebase:firebase-crash:16.0.1'
    implementation 'com.android.support:design:27.1.1'
    implementation 'com.squareup.retrofit2:retrofit:2.1.0'
    implementation 'com.squareup.retrofit2:converter-gson:2.1.0'
    implementation 'com.squareup.okhttp3:logging-interceptor:3.3.1'
    implementation 'com.commonsware.cwac:saferoom:0.4.1'
    implementation 'com.squareup.picasso:picasso:2.5.2'
    implementation 'com.android.support:cardview-v7:27.1.1'
}

apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)

Rad*_*esh 41

我有同样的问题,我改变repositoriesbiuld.gradle(app)的顺序,问题解决了.

变化:

 jcenter()
 google()
Run Code Online (Sandbox Code Playgroud)

至 :

 google()
 jcenter()
Run Code Online (Sandbox Code Playgroud)

希望它有所帮助

  • 我很乐意为您提供帮助,但是请记住,Google有很多愚蠢的错误,解决方案也更愚蠢!尝试一些奇怪的事情来解决您的奇怪问题 (2认同)

Sur*_*mar 0

最后我找到了解决方案。将所有支持依赖项升级到最新版本,解决了问题。您可以在此处查看最新版本的依赖项。我将支持依赖项升级到最新版本28.0.0-alpha3。它解决了我的问题。


归档时间:

查看次数:

10567 次

最近记录:

6 年,6 月 前