android - 如何在 facebook sdk 4.4.0 android 中存储用户登录状态

标签 android facebook-android-sdk

我如何在 android facebook SDK 中存储用户登录状态。根据回答here .建议使用 session 。但在新的 Facebook SDK session 中已被删除,因为给出 here .那么我该如何进行。提前致谢

最佳答案

Facebook SDK 4.x 现在自动存储用户登录状态。

而不是使用 session,您应该在 onCreate() 中检查 AccessToken.getCurrentAccessToken(),如果不为 null,则跳过登录。

同样来自官方文档 here , AccessToken 在设置、取消设置或更新时广播事件。 currentAccessToken 会自动缓存。

关于android - 如何在 facebook sdk 4.4.0 android 中存储用户登录状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31386436/

相关文章:

java - Facebook API 不返回电子邮件

java.lang.RuntimeException : Failure delivering result ResultInfo{. ..} 到 Activity {....FacebookSignUp} : java. lang.NullPointerException:

android - facebook android sdk 4.0,从LoginManager注销回调的方法

android - 使用适用于 Android 的 Facebook SDK 3.0 检索个人资料图片

android - 将 Logcat 从 Android 应用程序保存到 txt 文件

android - 谷歌地图 V2 和 HTC Wildfire S : Outofmemory error

android - 如何以相同的 Intent 从相机获取全尺寸图片和缩略图

android - 在当前 fragment 中更改 ActionBar 标题

android - Android View 中的默认枢轴是什么?

android - 将 android 应用程序提交到 Facebook 以供批准的步骤是什么