com.android.ddmlib
Interfejsy
| FileListingService.IListingReceiver |
Klasy, które implementują ten interfejs, udostępniają metodę obsługującą asynchroniczny wynik polecenia ls na urządzeniu.
|
| IDevice | urządzenie, |
| IShellEnabledDevice | Abstrakcyjne urządzenie, które może odbierać polecenia powłoki. |
| IShellOutputReceiver | Klasy, które implementują ten interfejs, udostępniają metody obsługi polecenia out from a remote shell na urządzeniu lub emulatorze. |
Zajęcia
| AvdData | Dane AVD zwrócone przez [IDevice.getAvdData]. |
| ByteBufferUtil | |
| CollectingOutputReceiver |
IShellOutputReceiver, który zbiera wszystkie dane wyjściowe powłoki w jednym String.
|
| DdmPreferences | Ustawienia biblioteki ddm. |
| FileListingService |
Zapewnia usługę listowania plików dodatkowych IDevice.
|
| FileListingService.FileEntry | Reprezentuje wpis w katalogu. |
| InstallCreateReceiver | Odbiornik danych wyjściowych wiersza poleceń „pm install-create”. |
| InstallMetrics | |
| InstallReceiver | Odbiornik danych wyjściowych dla wiersza poleceń „pm install package.apk”. |
| Log | |
| MultiLineReceiver |
Podstawowa implementacja IShellOutputReceiver, która pobiera nieprzetworzone dane z gniazda i przekształca je w obiekty String.
|
| MultiReceiver |
Podstawowa implementacja IShellOutputReceiver, która przyjmuje wiele instancji IShellOutputReceiver i rozsyła otrzymane dane do wszystkich z nich.
|
| NullOutputReceiver |
Implementacja funkcji IShellOutputReceiver, która nic nie robi.
|
| PropertyFetcher | Pobiera i buforuje wartości „getprop” z urządzenia. |
| RawImage | Dane reprezentujące obraz pobrany z bufora ramki urządzenia. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder |
Wartości w polu enum
| IDevice.DeviceState | Stan urządzenia. |
| IDevice.DeviceUnixSocketNamespace | Przestrzeń nazw gniazda domeny UNIX utworzonego na urządzeniu. |
| IDevice.Feature | Funkcje oprogramowania na poziomie urządzenia. |
| IDevice.HardwareFeature | Funkcje sprzętowe na poziomie urządzenia. |
| Log.LogLevel | Wyliczenie Log Level. |
| SyncException.SyncError |
Wyjątki
| AdbCommandRejectedException | Wyjątek zgłaszany, gdy adb odmawia wykonania polecenia. |
| CanceledException | Abstrakcyjny wyjątek dla wyjątku, który może zostać zgłoszony, gdy dane wejściowe użytkownika anulują działanie. |
| InstallException | Wywoływany, gdy instalacja lub odinstalowanie aplikacji nie powiedzie się. |
| ShellCommandUnresponsiveException | Wyjątek zgłaszany, gdy polecenie powłoki wykonane na urządzeniu zbyt długo wysyła dane wyjściowe. |
| SyncException |
Wyjątek zgłaszany, gdy przesyłanie za pomocą ERROR(/SyncService) nie zostanie ukończone.
|
| TimeoutException | Wyjątek zgłaszany, gdy połączenie z Adb nie powiodło się z powodu przekroczenia limitu czasu. |
Interfejsy
Zajęcia
Wartości w polu enum
Wyjątki