Ich habe eine Parse Starter-Anwendung in Android Studio (heruntergeladen von Github von Parse) und verwende Heroku yo Parse Server.ParseUser Android gibt an, dass der Benutzer angemeldet ist, aber keine Informationen vom Objekt
Ich kann Sammlungen ohne Probleme hinzufügen, aber mit den Benutzern Ich bin mit Schwierigkeiten ...
[JavaCode]
if(ParseUser.getCurrentUser() == null){
ParseAnonymousUtils.logIn(new LogInCallback() {
@Override
public void done(ParseUser user, ParseException e) {
if (e != null) {
Log.i("MyApp", "Anonymous login failed.");
} else {
Log.i("MyApp", "Anonymous user logged in.");
}
}
});
}
else{
//Log.i("MyApp", ParseUser.getCurrentUser().getUsername());
Log.i("MyApp", "User already logged in");
}
und in meiner StarterApplication Datei ich habe:
ParseUser.enableAutomaticUser();
ParseACL defaultACL = new ParseACL();
ParseACL.setDefaultACL(defaultACL, true);
Beim Ausführen druckt mein Debugger "Benutzer bereits angemeldet", aber wenn ich die obige Zeile auskommentieren, stürzt die Anwendung ab. Auf dem Parse-Dashboard gibt es keine Benutzerklasse und natürlich keine Benutzerobjekte.
Ich habe versucht, App in einem komplett neuen Emulator mit keine anderen Anwendungen installiert und ich habe immer noch das gleiche Problem !!! irgendwelche Ideen???
Farid, wenn meine Antwort für Sie gearbeitet, es bitte ankreuzen als angenommen. –
Vielen Dank, ich habe mir die Dokumentation angeschaut und mit deiner Erklärung konnte ich das verstehen –