我已经为Facebook实现了自己的身份验证器,并将access_token存储在Accounts Manager中。

我尝试了所有3种方法来检索auth_token,但徒劳。

在我的方法中,我启动了一个线程,在Threads RUN方法中,我尝试了以下几种方式:-

authTokenBundle = accountManagerFuture.getResult();

manager.blockingGetAuthToken(accounts[0], "com.facebook", false);


和您上面显示的方式...

manager.getAuthToken(account, "com.facebook", true, new AccountManagerCallback() {...


但是我的代码在以上三行都被阻止了。没有例外/错误。

我需要在我的应用程序中获取auth-token

最佳答案

您可以使用应用程序SharedPreferences来存储和检索令牌。
我的实现:

09-18 00:33