Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
BaseTargetPreparer
public
abstract
class
BaseTargetPreparer
extends Object
implements
ITargetPreparer
java.lang.Object
|
↳ |
com.android.tradefed.targetprep.BaseTargetPreparer
|
Znane bezpośrednie podklasy
BaseEmulatorPreparer, BuildInfoRecorder, CreateAvdPreparer, CreateUserPreparer, DeviceBuildInfoBootStrapper, DeviceBuildInfoInjector, DeviceCleaner, DeviceFlashPreparer, DeviceSetup, FoldableModePreparer, GkiDeviceFlashPreparer, GsiDeviceFlashPreparer, KillExistingEmulatorPreparer, RecoveryLogPreparer, RunCommandTargetPreparer, RunOnSecondaryUserTargetPreparer, RunOnSystemUserTargetPreparer, RunOnWorkProfileTargetPreparer, StubTargetPreparer, TestAppInstallSetup
BaseEmulatorPreparer |
Wspólny program do uruchamiania lokalnego emulatora.
|
BuildInfoRecorder |
ITargetPreparer , który zapisuje metadane informacji o kompilacji w określonym pliku.
|
CreateAvdPreparer |
|
CreateUserPreparer |
Utwórz użytkownika i na końcu go wyczyść.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer , który zastępuje pola informacji o kompilacji atrybutami odczytanymi z urządzenia.
Jest to przydatne podczas testowania urządzeń z kompilacją wygenerowaną z zewnętrznego źródła (np.
|
DeviceBuildInfoInjector |
ITargetPreparer , który wstawia metadane DeviceBuildDescriptor do IBuildInfo .
|
DeviceCleaner |
Po zakończeniu testu wykonuje ponowne uruchomienie lub formatowanie jako działanie czyszczące, a opcjonalnie wyłącza ekran.
|
DeviceFlashPreparer |
ITargetPreparer , który wyświetla obraz na fizycznym sprzęcie z Androidem.
|
DeviceSetup |
ITargetPreparer , który konfiguruje urządzenie do testowania na podstawie podanych Option .
|
FoldableModePreparer |
Obiekt do przygotowania docelowego, który może przełączać stan składania urządzenia.
|
GkiDeviceFlashPreparer |
Narzędzie do przygotowywania urządzeń, które flashuje urządzenie za pomocą ogólnego obrazu jądra Androida.
|
GsiDeviceFlashPreparer |
Narzędzie do przygotowywania urządzeń docelowych, które flashuje urządzenie za pomocą ogólnego obrazu systemu Android.
|
KillExistingEmulatorPreparer |
ITargetPreparer , który wyłącza uruchomiony emulator.
|
RecoveryLogPreparer |
Osoba przygotowująca cel używała ich do zbierania dzienników przed przywróceniem.
|
RunCommandTargetPreparer |
|
RunOnSecondaryUserTargetPreparer |
ITargetPreparer , który tworzy w ramach konfiguracji dodatkowego użytkownika i oznacza, że testy powinny być uruchamiane na tym użytkowniku.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer oznaczający, że testy powinny być przeprowadzane na użytkowniku (a nie na bieżącym użytkowniku).
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer , który tworzy profil służbowy w ramach konfiguracji i oznacza, że testy powinny być uruchamiane na tym użytkowniku.
|
StubTargetPreparer |
Obiekt zastępczy pustej implementacji ITargetPreparer .
|
TestAppInstallSetup |
ITargetPreparer , który instaluje co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir() na urządzeniu.
|
|
Podstawowa klasa implementacji obiektu ITargetPreparer
, która umożliwia określenie, czy obiekt ma być wyłączony.
Podsumowanie
Metody publiczne |
final
boolean
|
isDisabled()
Zwraca wartość True, jeśli cały obiekt jest wyłączony (pomijanie konfiguracji i demontażu).
|
final
boolean
|
isTearDownDisabled()
Zwraca wartość Prawda, jeśli należy pominąć tylko demontaż.
|
final
void
|
setDisable(boolean isDisabled)
Określa, czy obiekt ma być wyłączony.
|
final
void
|
setDisableTearDown(boolean isDisabled)
Określa, czy krok demontażu w obiekcie powinien zostać pominięty.
|
Konstruktory publiczne
BaseTargetPreparer
public BaseTargetPreparer ()
Metody publiczne
isDisabled
public final boolean isDisabled ()
Zwraca wartość True, jeśli cały obiekt jest wyłączony (pomijanie konfiguracji i demontażu). W przeciwnym razie ma wartość Fałsz.
isTearDownDisabled
public final boolean isTearDownDisabled ()
Zwraca wartość Prawda, jeśli należy pominąć tylko demontaż. W przeciwnym razie ma wartość Fałsz.
setDisable
public final void setDisable (boolean isDisabled)
Określa, czy obiekt ma być wyłączony. Wyłączone oznacza, że należy pominąć zarówno etap konfiguracji, jak i demontażu. Może być używany do wyłączenia obiektu domyślnie w konstrukcji domyślnej.
Parametry |
isDisabled |
boolean : stan, w którym powinien znajdować się obiekt.
|
setDisableTearDown
public final void setDisableTearDown (boolean isDisabled)
Określa, czy krok demontażu w obiekcie powinien zostać pominięty. Ten krok konfiguracji został już wykonany.
Parametry |
isDisabled |
boolean : stan, w którym powinien znajdować się obiekt.
|
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: 2025-03-26 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: 2025-03-26 UTC."],[],[]]