Session.getActiveSession() returns null when starting the app, although I'm connected
问题 I use com.facebook.widget.UserSettingsFragment to manage login/logout to Facebook in my app: UserSettingsFragment userSettingsFragment = new UserSettingsFragment(); Session session = Session.getActiveSession(); if(session==null || session.isClosed()){ userSettingsFragment.setPublishPermissions(Arrays.asList("publish_actions")); } fragmentTransaction.replace(R.id.content_container, userSettingsFragment, "userSettingsFragment"); In another Fragment (but same Activity ), Before publishing on