如何在Android应用程序中实现Facebook登录?

时间:2017-10-10 05:12:12

标签: android facebook-login

当我尝试初始化FacebookSdk时,它总是弃用函数调用,当我构建/运行我的应用程序时,它会退出并显示错误“由此引起:SDK尚未初始化,请务必调用{{ 1}}首先。

FacebookSdk.sdkInitialize()

如果我们删除了FacebookSdk.sdkInitialize()函数(就像FB API所说的那样),它会导致同样的错误。

1 个答案:

答案 0 :(得分:0)

有关升级SDK的文档:

Facebook SDK现在已在应用程序启动时自动初始化。如果您在主过程中使用Facebook SDK并且不需要在SDK初始化完成时进行回调,则现在可以删除对FacebookSDK.sdkInitialize的调用。如果确实需要回调,则应在代码中手动调用回调。

请参阅:https://developers.facebook.com/docs/android/upgrading-4x

在SDK 4.22中,不推荐使用FBSDKShareLinkContent的标题,说明,标题和图像字段。考虑将它们从使用中删除。

相关问题