优雅的数字按钮库不同步

时间:2018-05-26 04:07:33

标签: android android-gradle build.gradle

我试图在我的应用中实现优雅的数字按钮,但它的库不同步。这是gradle文件。

    //...
    // FirebaseUI for Cloud Storage
    implementation 'com.firebaseui:firebase-ui-storage:3.3.1'
    implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.4'
    implementation 'com.android.support:multidex:1.0.1'
    implementation 'com.github.Hitomis:CircleMenu:v1.0.2'
    implementation 'com.amulyakhare:com.amulyakhare.textdrawable:1.0.1'
    implementation 'com.readystatesoftware.sqliteasset:sqliteassethelper:+'
    compile 'com.cepheuen.elegant-number-button:lib:1.0.2'
}
apply plugin: 'com.google.gms.google-services'

这是错误:

Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.cepheuen.elegant-number-button:lib:1.0.2.

3 个答案:

答案 0 :(得分:2)

  1. 替换 compile implementation
  2. 添加

    xmlns:tools="http://schemas.android.com/tools" tools:replace="android:theme"

    到您的 AndroidManifest.xml (在应用程序标记中)

    这对我有用:)

答案 1 :(得分:1)

替换此行:

compile 'com.cepheuen.elegant-number-button:lib:1.0.2'

有了这个:

implementation 'com.cepheuen.elegant-number-button:lib:1.0.2'

并且不要忘记将其添加到项目级build.gradle文件中:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
// in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

答案 2 :(得分:0)

在项目文件->设置中检查您是脱机工作还是联机工作...如果您是脱机工作,则需要联机工作才能解决此错误。