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