【问题标题】:Error:(32, 13) Failed to resolve: com.afollestad.material-dialogs:core:0.8.1.0错误:(32, 13) 无法解决:com.afollestad.material-dialogs:core:0.8.1.0
【发布时间】:2019-01-21 16:46:44
【问题描述】:

我的 Android 项目在使用 material dialog library 0.7.6.0 两天前运行良好,但从前两天 gradle 同步失败

Error:(32, 13) Failed to resolve: com.afollestad:material-dialogs:0.7.6.0

所以根据堆栈溢出的解决方案,我关注了新库,但 Gradle 仍然无法成功构建。这是我的 Gradle 依赖项:

allprojects {
   repositories {
        jcenter()
        maven { url "https://jitpack.io" }
   }
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.0'
compile 'com.android.support:support-v4:22.1.0'
compile('com.afollestad.material-dialogs:core:0.8.1.0@aar') {
    transitive = true
}
}

【问题讨论】:

标签: android


【解决方案1】:

如果您使用 Android Plugin for Gradle 3.0 或更高版本

  dependencies { 
       implementation 'com.afollestad.material-dialogs:core:0.9.6.0'
    }

     buildscript {
        repositories {
            google()
            jcenter()
        }

     allprojects {

        repositories {
/* removed maven repo from here */
               google()
            jcenter()
        }

    }

我的参考链接在这里 [Failed to resolve: com.android.support:appcompat-v7:27.+ (Dependency Error)

【讨论】:

    【解决方案2】:

    修改依赖

    compile('com.afollestad.material-dialogs:core:0.8.5.2@aar')
    

    【讨论】:

    • 新发布的是0.8.5.2
    • 已更改但抛出相同的错误,是否取决于目标 SDK 版本?
    【解决方案3】:

    我无法使用 0.8.5.2 版本构建 gradle。

    我使用 material-dialogs-0.6.1.3 中的自定义类,它在我的应用程序中运行良好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-10
      • 2016-07-16
      • 2016-02-01
      • 1970-01-01
      相关资源
      最近更新 更多