Facebook AccessToken.getAccessToken is null on opening of app even after first login

后端 未结 7 2445
[愿得一人]
[愿得一人] 2020-12-17 16:50

I have integrated latest Facebook android sdk (Sdk 4.0). This is the code I have added in my onCreate method.

FacebookSdk.sdkInitialize(this.getApplication         


        
7条回答
  •  孤城傲影
    2020-12-17 17:25

    You can also add an InitializeCallback to the sdkInitialize and check the AccessToken inside the callback:

    FacebookSdk.sdkInitialize(getApplicationContext(), new FacebookSdk.InitializeCallback() {
            @Override
            public void onInitialized() {
                if(AccessToken.getCurrentAccessToken() == null){
                    System.out.println("not logged in yet");
                } else {
                    System.out.println("Logged in");
                }
            }
        });
    

提交回复
热议问题