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.
DeviceStateMonitor
public
class
DeviceStateMonitor
extends NativeDeviceStateMonitor
Znane bezpośrednie podklasy
| NestedDeviceStateMonitor |
Monitor stanu urządzenia, który wykonuje dodatkowe sprawdzenia na zagnieżdżonym urządzeniu, aby uwzględnić specyfikę środowiska wirtualnego.
|
|
Klasa pomocnicza do monitorowania stanu elementu IDevice.
Podsumowanie
Metody chronione |
boolean
|
postOnlineCheck(long waitTime)
Dodatkowe kontrole, które należy przeprowadzić na urządzeniu online
|
boolean
|
waitForPmResponsive(long waitTime)
Czeka na odpowiedź menedżera pakietów urządzenia.
|
Publiczne konstruktory
DeviceStateMonitor
public DeviceStateMonitor (IDeviceManager mgr,
IDevice device,
boolean fastbootEnabled)
| Parametry |
mgr |
IDeviceManager |
device |
IDevice |
fastbootEnabled |
boolean |
Metody chronione
postOnlineCheck
protected boolean postOnlineCheck (long waitTime)
Dodatkowe kontrole, które należy przeprowadzić na urządzeniu online
| Parametry |
waitTime |
long: czas w milisekundach, po którym należy zrezygnować |
| Zwroty |
boolean |
true jeśli weryfikacja zakończy się przed upływem czasu oczekiwania. W innych przypadkach false
|
waitForPmResponsive
protected boolean waitForPmResponsive (long waitTime)
Czeka na odpowiedź menedżera pakietów urządzenia.
| Parametry |
waitTime |
long: czas w milisekundach, po którym należy zrezygnować |
| Zwroty |
boolean |
true, jeśli menedżer pakietów zacznie odpowiadać przed upływem czasu waitTime.
W innych przypadkach false |
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-12-04 UTC.
[null,null,["Ostatnia aktualizacja: 2025-12-04 UTC."],[],[]]