in meinem Projekt Ich habe versucht, Backendless als Server zu verwenden. Die Registrierung der Benutzer funktioniert gut, aber jedes Mal, wenn ich die App starte, muss ich mich erneut anmelden.Backendless überprüfen, ob Benutzer angemeldet ist
Ich möchte angemeldet bleiben, auch wenn ich die App schließe, solange ich nicht die Logout-Taste drücke.
Zuerst habe ich versucht, die Funktion stayLoggedIn zu verwenden, aber ich denke, es funktioniert nicht.
verwendete ich das Codebeispiel von Backendless zu überprüfen, ob die Usertoken vorhanden ist und wenn der Benutzer angemeldet ist:
@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);
}
Das im LoginAcitivity ist und wenn der Benutzer in der LoginActivity angemeldet ist, sollte übersprungen eine der MainActivity sollte starten.
dieses Projektes Lauf geben Sie mir folgende Fehlermeldung in der Zeile ‚String Usertoken‘: java.lang.IllegalArgumentException: Init Lagerung vor der Verwendung
Ich weiß nicht, wie das Problem zu lösen ...
Danke weiter!
Das hat das Problem gelöst, danke :-) – Timitrov