我试图在我的应用中实现优雅的数字按钮,但它的库不同步。这是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.
答案 0 :(得分:2)
compile
并 implementation
添加
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)
在项目文件->设置中检查您是脱机工作还是联机工作...如果您是脱机工作,则需要联机工作才能解决此错误。