Es ist möglich, dass Sie diesen Fehler sehen, weil RokoAccount.setUser()
asynchron ausgeführt wird.
Der folgende Codefragment ruft RokoAccount.logout()
in einer asynchronen Art und Weise auf, geben Sie eine Chance!
RokoAccount.setUser(this, "[email protected]", null, null, new ResponseCallback() {
@Override
public void success(Response response) {
User userA = RokoAccount.getLoginUser(InfoActivity.this);
final String userAreferralCode = userA.referralCode;
Log.i("userA.referralCode", "refCode = " + userAreferralCode);
// call logout() in the asynchronous success callback of setUser()
RokoAccount.logout(InfoActivity.this, new ResponseCallback() {
@Override
public void success(Response response) {
Log.i("btLogout", "success response: " + response.body);
}
@Override
public void failure(Response response) {
Log.e("btLogout", "failure string: " + response.body);
}
});
}
@Override
public void failure(Response response) {
}
});
I Dokument folgende, https://docs.roko.mobi/docs/android-integrate-sdk#section-5-identifying-the-user-recommended aber ich sehe die folgende Fehlermeldung in meinem clientseitige Konsolenprotokoll, wenn ich dies versuche. –