我应该使用哪个 Facebook SDK?

Which Facebook SDK should I use?

我已经下载了最新版本的 Facebook SDK。我目前正在遵循本指南,了解如何将 Facebook 登录到我的应用程序:

https://developers.facebook.com/docs/facebook-login/android

但是这个指南似乎已经过时了,因为他们已经删除了 Session。相反,他们引入了 AccessToken、LoginManager 和 CallbackManager classes.

我找不到任何说明如何使用新 SDK 实现 facebook 登录的指南。

是否可以使用使用 Session class 的旧版本代替?

您绝对应该使用最新的 SDK。您引用的文档应该有更新的教程:https://developers.facebook.com/docs/facebook-login/android/v2.4

此外,我们的 SDK 捆绑了各种示例项目,可帮助您了解登录过程以及其他功能,例如:HelloFacebookSample

您可以将其添加到 android 工作室中的 Gradle 文件中,也可以将 Facebook SDK 添加到您的项目中。

compile 'com.facebook.android:facebook-android-sdk:4.5.0'

Latest Facebook SDK == 4.5.0 at this time