в моем проекте Я попытался использовать Backendless в качестве сервера. Регистрация пользователей работает нормально, но каждый раз, когда я запускаю приложение, я должен снова войти в систему.Проверка без проверки, если пользователь вошел в систему
Я хочу остаться в системе, даже если я закрою приложение, пока я не нажимаю Logoutbutton.
Сначала я попытался использовать функцию stayLoggedIn, но я думаю, что он не работает.
Я использовал пример кода из Backendless, чтобы проверить, если usertoken доступен и если пользователь вошел в систему:
@Override
protected void onCreate(Bundle savedInstanceState)
{
String userToken = UserTokenStorageFactory.instance().getStorage().get();
if(userToken != null && !userToken.equals(""))
{ Intent i = new Intent(LoginActivity.this, MainActivity.class);
startActivity(i);
}
Это в LoginAcitivity и, если пользователь вошел в LoginActivity должен пропускаться А.Н. MainAcitivity должен начаться.
Запуск этого проекта дает мне следующее сообщение об ошибке в строке «Строка usertoken»: java.lang.IllegalArgumentException: хранение Init перед использованием
Я не знаю, как решить эту проблему ...
Спасибо вперед!
Это решило проблему, спасибо :-) – Timitrov