Pra*_*chi 4 android facebook facebook-graph-api

我已经成功更新了我的FB SDK 4.0的登录代码.最初,我使用此代码从外部对话框中注销Facebook.
if (Global.getActiveSession() != null) {
Session.getActiveSession().closeAndClearTokenInformation();
}
Session.setActiveSession(null);
Run Code Online (Sandbox Code Playgroud)
但是使用新的FB SDK 4.0,我无法使用它.我试过用了
LoginManager loginManager = LoginManager.getInstance();
loginManager.logOut();
Run Code Online (Sandbox Code Playgroud)
但得到了以下错误,我无法解释.
at com.facebook.internal.Validate.sdkInitialized(Validate.java:99)
at com.facebook.login.LoginManager.<init>(LoginManager.java:70)
at com.facebook.login.LoginManager.getInstance(LoginManager.java:81)
at com.ababab.abab_name_changed.common.util.CommonUtils.fbLogout(CommonUtils.java:676)
Run Code Online (Sandbox Code Playgroud)
Jac*_*sai 14
LoginManager.getInstance().logOut();
Run Code Online (Sandbox Code Playgroud)
适合我.
我想你必须打电话
FacebookSdk.sdkInitialize(getApplicationContext());
在您要求LoginManager注销之前.
| 归档时间: |
|
| 查看次数: |
5296 次 |
| 最近记录: |