我通过添加我的gradle使用Facebook sdk for android:
compile 'com.facebook.android:facebook-android-sdk:[4,5)'
然后我看到很多错误,如:
"无法解决:X库"
所以我运行了一个Gradle依赖关系报告来查看完整的依赖关系树,这就是我弄清楚所有这些错误是因为Facebook SDK正在调用与当前compileSdkVersion
不匹配的另一个版本,{ {1}}和其他图书馆(25.3.1)。
所以我试着简单地将我的所有库更新到v7:27.0.1并且明确地编译这些Facebook SDK正在调用的库,但是存在主要问题。
问题1(可能只是Android Studio的一个错误):用于安装所需存储库的Android Studio链接无效,因此我从SDK Manager手动下载它。
主要问题:使用下载的构建工具,gradle仍然会给我这些错误。
如何解决这个问题?
答案 0 :(得分:1)
Android支持存储库已移至新的Google maven存储库。因此,您需要做的是将该存储库添加到您的存储库列表中。
repositories {
google()
}
或者,如果您使用的是较旧版本的gradle,则应添加类似这样的内容
repositories {
maven( url "https://maven.google.com/ )
}