Я использую Facebok SDK и BootReceiver который срабатывает, когда последовательность загрузки завершена:Android Facebook SDK - Как я могу оставаться в системе после перезагрузки
public class BootReceiver extends BroadcastReceiver {
Я полагаю, что пользователь вошел в систему когда:
public boolean isLoggedIn() {
return AccessToken.getCurrentAccessToken() != null;
}
Однако это всегда возвращается как ложное.
Как возобновить сеанс пользователя и сохранить его после входа в систему после перезагрузки? Это должно быть сделано в загрузочном приемнике, чтобы проверить, если пользователь ранее вошли в систему, а также обеспечить доступ к:
Profile.getCurrentProfile()
logInWithReadPermissions требует активность или фрагмент? – Jonty800
Да, вы правы, для этого метода требуется фрагмент или активность –