Android 构建失败:无法找到 facebook-core:5.11.1

Android build failed: Unable to find facebook-core:5.11.1

在最近更新的 facebook SDK 中,我在同步 android 项目(react native)中的 gradle 文件时遇到了这个问题。

error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Run CLI with --verbose flag for more details. Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081

失败:构建失败,出现异常。

facebook-core:5.11.1 failed to resolve.

要使其正常工作,您必须将以下行添加到 android/gradle.properties:

facebookSdkVersion=5.11.0

使用旧的 SDK 版本。

Solution 作者:andrewzey

将版本更改为“5.0,5.11.0”解决了我的问题。

Goto -> Gradle Scripts -> Build.gradle (Module:app) -> 将你的 facebook 依赖版本从 [5,6) 更改为 5.11.0 并同步 check this

EMP 修复错误:node_modules/react-native-fbsdk/android/build.gradle

更改自:

def DEFAULT_FACEBOOK_SDK_VERSION = "[5.0,6.0["

至:

def DEFAULT_FACEBOOK_SDK_VERSION = "[5.0,5.11.0["

更改下一行

实现'com.facebook.android:facebook-login:[5,6)'到实现'com.facebook.android:facebook-login:5.11.0'build.gradle(模块:app)文件

并同步

对我有用

在我的案例中,通过将依赖项更改为硬编码工作。 我已经使用 facebook sdk 进行登录,所以, implementation "com.facebook.android:facebook-login:5.11.0"