W 2026 r., aby dostosować się do naszego modelu stabilnego rozwoju trunk i zapewnić stabilność platformy w ekosystemie, będziemy publikować kod źródłowy w AOSP w drugim i czwartym kwartale. Do tworzenia i współtworzenia AOSP używaj gałęzi android-latest-release. Gałąź manifestu android-latest-release będzie zawsze odwoływać się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w artykule Zmiany w AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
GoogleAccountUtil
public
class
GoogleAccountUtil
extends Object
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.util.GoogleAccountUtil
|
Narzędzie, które umożliwia konfigurowanie kont Google na urządzeniu
Podsumowanie
Metody publiczne |
static
boolean
|
addAccountAttempt(ITestDevice device, int userId, String accountName, String password, boolean sync, boolean waitForCheckin)
Próba skonfigurowania testowanego urządzenia za pomocą podanego konta Google.
|
static
boolean
|
hasAccount(ITestDevice device, int userId)
Sprawdź, czy na urządzeniu jest konto.
|
static
boolean
|
installUtil(ITestDevice device)
|
static
boolean
|
installUtil(ITestDevice device, File altApk)
W razie potrzeby zainstaluj plik APK narzędzia do obsługi konta zawarty w pliku JAR.
|
static
boolean
|
isAccountUtilInstalled(ITestDevice device)
Sprawdzanie, czy narzędzie do zarządzania kontem jest obecnie zainstalowane
|
static
boolean
|
removeAccountAttempt(ITestDevice device, int userId, String accountName)
Usuń określone konto
|
static
boolean
|
removeAllAccountAttempt(ITestDevice device, int userId)
Usuwanie wszystkich kont z urządzenia
|
static
boolean
|
syncAndOff(ITestDevice device, int userId, String accountName, long syncThenOff)
Wyłącza synchronizację z podanym kontem Google.
|
static
boolean
|
syncOn(ITestDevice device, int userId, String accountName)
Włącza synchronizację z podanym kontem Google.
|
static
boolean
|
uninstallUtil(ITestDevice device)
Odinstaluj plik APK narzędzia do obsługi konta zawarty w pliku JAR.
|
static
boolean
|
waitForAccountSync(ITestDevice device, int userId, long interval, long timeout, boolean forceSync)
Poczekaj, aż urządzenie zakończy synchronizację.
|
Stałe
ACCOUNT_PKG_NAME
public static final String ACCOUNT_PKG_NAME
Wartość stała:
"com.google.android.tradefed.account"
UTIL_APK_NAME
public static final String UTIL_APK_NAME
Wartość stała:
"GoogleAccountUtil"
Pola
CHECK_INSTRUMENTATION_CMD
public static final String CHECK_INSTRUMENTATION_CMD
Konstruktory publiczne
GoogleAccountUtil
public GoogleAccountUtil ()
Metody publiczne
addAccountAttempt
public static boolean addAccountAttempt (ITestDevice device,
int userId,
String accountName,
String password,
boolean sync,
boolean waitForCheckin)
Próba skonfigurowania testowanego urządzenia za pomocą podanego konta Google.
Konto musi już istnieć na serwerze.
Udostępniony do testowania jednostkowego.
| Parametry |
device |
ITestDevice: ITestDevice |
userId |
int: identyfikator użytkownika, do którego zostanie dodane konto. |
accountName |
String: pełna nazwa konta Google do dodania |
password |
String: hasło do konta |
sync |
boolean: true, jeśli automatyczna synchronizacja ma być włączona na tym koncie. |
waitForCheckin |
boolean: true, aby po dodaniu konta poczekać na zameldowanie |
| Zwraca |
boolean |
true – jeśli konto zostało utworzone, false – w przeciwnym razie. |
hasAccount
public static boolean hasAccount (ITestDevice device,
int userId)
Sprawdź, czy na urządzeniu jest konto.
| Parametry |
device |
ITestDevice: ITestDevice sprawdzony na koncie |
userId |
int: identyfikator użytkownika do sprawdzenia |
installUtil
public static boolean installUtil (ITestDevice device)
| Parametry |
device |
ITestDevice |
installUtil
public static boolean installUtil (ITestDevice device,
File altApk)
W razie potrzeby zainstaluj plik APK narzędzia do obsługi konta zawarty w pliku JAR.
| Parametry |
device |
ITestDevice: na którym ma zostać zainstalowane narzędzie. |
altApk |
File |
isAccountUtilInstalled
public static boolean isAccountUtilInstalled (ITestDevice device)
Sprawdzanie, czy narzędzie do zarządzania kontem jest obecnie zainstalowane
| Parametry |
device |
ITestDevice: na którym należy sprawdzić, czy narzędzie do obsługi konta jest zainstalowane. |
removeAccountAttempt
public static boolean removeAccountAttempt (ITestDevice device,
int userId,
String accountName)
Usuń określone konto
| Parametry |
accountName |
String |
| Zwraca |
boolean |
wartość true, jeśli usunięcie się powiodło, w przeciwnym razie wartość false. |
removeAllAccountAttempt
public static boolean removeAllAccountAttempt (ITestDevice device,
int userId)
Usuwanie wszystkich kont z urządzenia
| Zwraca |
boolean |
wartość true, jeśli usunięcie się powiodło, w przeciwnym razie wartość false. |
syncAndOff
public static boolean syncAndOff (ITestDevice device,
int userId,
String accountName,
long syncThenOff)
Wyłącza synchronizację z podanym kontem Google. Załóż, że synchronizacja jest włączona.
| Parametry |
device |
ITestDevice: ITestDevice |
userId |
int: identyfikator użytkownika, na którym ma zostać wykonana ta operacja. |
accountName |
String: pełna nazwa konta Google, na którym chcesz wyłączyć synchronizację. |
syncThenOff |
long: liczba sekund, przez które synchronizacja ma działać, zanim zostanie wyłączona |
| Zwraca |
boolean |
true, jeśli synchronizacja została wyłączona. |
syncOn
public static boolean syncOn (ITestDevice device,
int userId,
String accountName)
Włącza synchronizację z podanym kontem Google. Załóż, że synchronizacja ma wartość fałsz.
| Parametry |
device |
ITestDevice: ITestDevice |
userId |
int: identyfikator użytkownika, na którym ma zostać wykonana ta operacja. |
accountName |
String: pełna nazwa konta Google, na którym chcesz włączyć synchronizację |
| Zwraca |
boolean |
true, jeśli synchronizacja została wyłączona. |
uninstallUtil
public static boolean uninstallUtil (ITestDevice device)
Odinstaluj plik APK narzędzia do obsługi konta zawarty w pliku JAR.
| Parametry |
device |
ITestDevice: aby odinstalować narzędzie do zarządzania kontem. |
waitForAccountSync
public static boolean waitForAccountSync (ITestDevice device,
int userId,
long interval,
long timeout,
boolean forceSync)
Poczekaj, aż urządzenie zakończy synchronizację.
| Parametry |
device |
ITestDevice |
userId |
int |
interval |
long |
timeout |
long |
forceSync |
boolean |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2026-06-22 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-06-22 UTC."],[],[]]