【发布时间】:2019-11-20 16:09:46
【问题描述】:
我正在将 Faecbook SDK 集成到现有的 react-native 项目中,并遇到可怕的错误:The SDK has not been initialized, make sure to call FacebookSdk.sdkInitialize() first.
我已仔细按照说明进行操作,因此 strings.xml 包含:
<string name="facebook_app_id">xxxxx</string>
在 AndroidManifest.xml 中,在应用程序元素中,我有
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>
我已按照说明对 settings.gradle 和 build.xml 进行了更改。
所有说明都说如果我完成了上述操作,我不需要致电FacebookSdk.sdkInitialize()。我正在使用 react-native-fbsdk 版本 1.1.1 和 react native 0.60.5
当我按照一个简单的新 react-native 项目的说明进行操作时,它可以工作,所以我想知道它是否与应用程序中的某些内容发生冲突,但我不确定要查找什么。谁能建议如何调试?
谢谢。
【问题讨论】:
标签: android react-native fbsdk react-native-fbsdk