Wiem, jak znaleźć konta (w tym identyfikatory e-mail użytkowników Gmaila) i jak filtrować konto Gmail.Jak znaleźć konto Gmail powiązane z Android Market?
AccountManager am = AccountManager.get(context);
Account[] accounts = am.getAccounts();
ArrayList<String> googleAccounts = new ArrayList<String>();
for (Account ac : accounts) {
String acname = ac.name;
String actype = ac.type;
//add only google accounts
if(ac.type.equals("com.google")) {
googleAccounts.add(ac.name);
}
Log.d(TAG, "accountInfo: " + acname + ":" + actype);
}
return googleAccounts;
Co chcę wiedzieć, jak znaleźć konto Gmail powiązane z Android Market? Jeśli będziesz próbować usunąć konto Gmail z telefonu Android dostaniesz tę wiadomość
ale jeśli spróbujesz usunąć konto Gmail powiązanych z Android Market otrzymasz następujący komunikat (jeśli naciśniesz Usuń konto we wcześniejszym komunikacie).
Dzięki za pomoc.
Masz na myśli podstawowe konto e-mail? sprawdzić http://stackoverflow.com/questions/2112965/how-to-get-the-android-devices-primary-e-mail-address – Ronnie
@ userSeven7s odpowiedź tylko rozmowy o uzyskanie kont na urządzeniu, a nie jeden związany z Android Market. Jak widać, jest różnica. –
Czy to nie konto główne jest powiązane z aplikacją rynkową? – Ronnie