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 używa technologii AI do tłumaczenia treści na Twój preferowany język. Tłumaczenia wygenerowane przez AI mogą zawierać błędy.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
IDeviceTest
public
interface
IDeviceTest
| com.android.tradefed.testtype.IDeviceTest
|
Znane podklasy pośrednie
AndroidJUnitTest, ArtGTest, AtestExecutionPlanSuiteRunner, AtestRunner, BaseTestSuite, CodeCoverageTest, CompanionAwareTest, CtsTestLauncher, DeviceTestCase, DeviceTestSuite, ExecutableTargetTest, ExecutionPlanSuiteRunner, FakeTest, GTest, GoogleBenchmarkTest i 14 innych.
| AndroidJUnitTest |
Test, który uruchamia pakiet testów z instrumentacją na danym urządzeniu za pomocą
android.support.test.runner.AndroidJUnitRunner.
|
| ArtGTest |
|
| AtestExecutionPlanSuiteRunner |
Implementacja ITestSuite
|
| AtestRunner |
Implementacja ITestSuite
|
| BaseTestSuite |
Test do uruchamiania pakietu Compatibility Test Suite w nowym systemie pakietów.
|
| CodeCoverageTest |
Test, który uruchamia pakiet testów z instrumentacją na danym urządzeniu i
generuje raport pokrycia kodu.
|
| CompanionAwareTest |
Podstawowa klasa testowa, która zawiera kod boilerplate do pobierania i sprawdzania urządzenia towarzyszącego.
Podklasa może wywołać getCompanion(), aby pobrać przydzielone urządzenie towarzyszące.
|
| CtsTestLauncher |
IRemoteTest do uruchamiania testów w oddzielnej instalacji CTS.
|
| DeviceTestCase |
Pomocniczy przypadek testowy JUnit, który udostępnia usługi IRemoteTest i IDeviceTest.
|
| DeviceTestSuite |
Pomocniczy zestaw testów JUnit, który udostępnia usługi IRemoteTest i IDeviceTest.
|
| ExecutableTargetTest |
Program do uruchamiania testów dla pliku wykonywalnego uruchomionego na urządzeniu docelowym.
|
| ExecutionPlanSuiteRunner |
Implementacja BaseTestSuite do uruchamiania testów na podstawie określonych planów wykonania w
kompilacji.
|
| FakeTest |
Test pozorny, którego celem jest ułatwienie generowania powtarzalnych wyników testów.
|
| GTest |
Test, który uruchamia natywny pakiet testów na danym urządzeniu.
|
| GoogleBenchmarkTest |
Test, który uruchamia pakiet testów porównawczych Google na danym urządzeniu.
|
| HostTest |
Program do uruchamiania testów JUnit na hoście.
|
| ITestSuite |
Klasa abstrakcyjna używana do uruchamiania pakietu testów.
|
| InstalledInstrumentationsTest |
Uruchamia wszystkie instrumentacje znalezione na bieżącym urządzeniu.
|
| InstrumentationTest |
Test, który uruchamia pakiet testów z instrumentacją na danym urządzeniu.
|
| JarHostTest |
Program do uruchamiania testów JUnit po stronie hosta.
|
| KUnitModuleTest |
Program do uruchamiania modułów testowych KUnit na urządzeniu.
|
| KernelTargetTest |
Program do uruchamiania testów dla pliku wykonywalnego uruchomionego na urządzeniu docelowym i analizowania wyników testu jądra.
|
| MoblyBinaryHostTest |
Test na hoście, który ma na celu uruchomienie pliku binarnego Mobly w Pythonie z systemu kompilacji Androida (Soong).
|
| NativeBenchmarkTest |
Test, który uruchamia natywny plik wykonywalny testu porównawczego na danym urządzeniu.
|
| NativeStressTest |
Test, który uruchamia natywny plik wykonywalny testu obciążeniowego na danym urządzeniu.
|
| RustBinaryTest |
Test, który uruchamia plik binarny Rust na danym urządzeniu.
|
| TestMappingSuiteRunner |
Implementacja BaseTestSuite do uruchamiania testów określonych przez opcję include-filter lub
pliki TEST_MAPPING z kompilacji jako pakiet.
|
| TfSuiteRunner |
Implementacja ITestSuite która będzie ładować testy z folderu res/config/suite/
w plikach JAR TF.
|
| UiAutomatorTest |
|
|
Interfejs dla obiektu, który wymaga odniesienia do ITestDevice.
Podsumowanie
Metody publiczne
getDevice
public abstract ITestDevice getDevice ()
Pobierz testowane urządzenie.
setDevice
public abstract void setDevice (ITestDevice device)
Wstrzyknij testowane urządzenie.
| Parametry |
device |
ITestDevice: ITestDevice, którego chcesz użyć |
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."],[],[]]