In meiner App gibt es nach der Anmeldung einen Bereich für die Kontoerstellung, der normalerweise zum Synchronisieren von App-Daten mit Remote-Daten verwendet wird.AccountManager.addAccountExplicitly gibt in einigen Android-Telefonen den Wert false zurück
Aber wenn das Telefon in instabilen Zustand befindet, erstellen Sie es gewohnt Konto und AccountManager.addAccountExplicitly false.But zurück, wenn ich das Konto überprüfen [], es kehrt Länge als 1
AccountManager accountManager = AccountManager.get(this);
Account[] accounts = accountManager.getAccountsByType("com.sample.account");
if (accounts.length == 0)
{
addAccountAndSync();
}
Aber App ist nicht gezeigt unter "Konten" in den Telefoneinstellungen. Jeder ist auf diese Situation gestoßen.?
Vergessen Sie nicht 'setAccountAuthenticatorResult (Bundle)' nach jeder erfolgreichen Anmeldung aufzurufen – chip