LocalCommandClient

public interface LocalCommandClient


klient może wysyłać żądania związane z poleceniami lokalnymi.

Użyj LocalCommandClientFactory, aby utworzyć instancję, która komunikuje się z aplikacją klienta Android Management API na urządzeniu.

Podsumowanie

Typy zagnieżdżone

Zawiera narzędzia do polecenia InstallCustomApp.

Metody publiczne

abstract @NonNull ListenableFuture<@NonNull Command>

Żądania dotyczące stanu polecenia, które wcześniej zostało wysłane w celu wywołania.

abstract @NonNull Command

Żądania dotyczące stanu polecenia, które wcześniej zostało wysłane w celu wywołania.

abstract @NonNull LocalCommandClient.InstallCustomAppCommandHelper

Zwraca instancję InstallCustomAppCommandHelper, której można użyć do uzyskania dostępu do katalogu pamięci APK niestandardowych.

abstract @NonNull ListenableFuture<@NonNull Command>

Wysyła żądanie wykonania polecenia przez interfejs Android Device Management API.

abstract @NonNull Command

Wysyła żądanie wykonania polecenia przez interfejs Android Device Management API.

Metody publiczne

getCommand

abstract @NonNull ListenableFuture<@NonNull CommandgetCommand(@NonNull GetCommandRequest request)

Żądania dotyczące stanu polecenia, które wcześniej zostało wysłane w celu wywołania.

Zwroty
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture reprezentujący stan polecenia, jeśli zostało ono zaplanowane.

getCommandAwait

abstract @NonNull Command getCommandAwait(@NonNull GetCommandRequest request)

Żądania dotyczące stanu polecenia, które wcześniej zostało wysłane w celu wywołania.

Zwroty
@NonNull Command

Stan polecenia, jeśli zostało zaplanowane.

Rzuty
com.google.android.managementapi.commands.CommandException

jeśli żądanie się nie powiodło.

getInstallCustomAppCommandHelper

abstract @NonNull LocalCommandClient.InstallCustomAppCommandHelper getInstallCustomAppCommandHelper()

Zwraca instancję InstallCustomAppCommandHelper, której można użyć do uzyskania dostępu do katalogu pamięci APK niestandardowych.

issueCommand

abstract @NonNull ListenableFuture<@NonNull CommandissueCommand(@NonNull IssueCommandRequest request)

Wysyła żądanie wykonania polecenia przez interfejs Android Device Management API.

Zwroty
@NonNull ListenableFuture<@NonNull Command>

ListenableFuture reprezentujący Command, jeśli był zaplanowany. Zwraca wartość ListenableFuture, jeśli żądanie się nie powiodło.

issueCommandAwait

abstract @NonNull Command issueCommandAwait(@NonNull IssueCommandRequest request)

Wysyła żądanie wykonania polecenia przez interfejs Android Device Management API.

Zwroty
@NonNull Command

Command, jeśli było zaplanowane.

Rzuty
com.google.android.managementapi.commands.CommandException

jeśli żądanie się nie powiodło.