LocalCommandClient

interface LocalCommandClient


ไคลเอ็นต์ส่งคำขอที่เกี่ยวข้องกับคำสั่งในเครื่อง

ใช้ LocalCommandClientFactory เพื่อสร้างอินสแตนซ์ที่สื่อสารกับแอปไคลเอ็นต์ Android Management API ในอุปกรณ์

สรุป

ประเภทที่ซ้อนกัน

จัดเตรียมยูทิลิตีสำหรับคำสั่ง InstallCustomApp

ฟังก์ชันสาธารณะ

ListenableFuture<Command>

คำขอสถานะของคำสั่งที่ขอให้ทริกเกอร์ก่อนหน้านี้

suspend Command

คำขอสถานะของคำสั่งที่ขอให้ทริกเกอร์ก่อนหน้านี้

LocalCommandClient.InstallCustomAppCommandHelper

แสดงผลอินสแตนซ์ InstallCustomAppCommandHelper ซึ่งใช้เพื่อรับไดเรกทอรีที่เก็บข้อมูล APK ที่กำหนดเองได้

ListenableFuture<Command>

ขอให้ Android Device Management API เรียกใช้คำสั่ง

suspend Command

ขอให้ Android Device Management API เรียกใช้คำสั่ง

ฟังก์ชันสาธารณะ

getCommand

fun getCommand(request: GetCommandRequest): ListenableFuture<Command>

คำขอสถานะของคำสั่งที่ขอให้ทริกเกอร์ก่อนหน้านี้

การคืนสินค้า
ListenableFuture<Command>

ListenableFuture แสดงสถานะคำสั่งของคำสั่งหากมีการกำหนดเวลาไว้

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

คำขอสถานะของคำสั่งที่ขอให้ทริกเกอร์ก่อนหน้านี้

การคืนสินค้า
Command

สถานะคำสั่งของคำสั่งหากมีการกำหนดเวลาไว้

ส่ง
com.google.android.managementapi.commands.CommandException

หากคำขอไม่สำเร็จ

getInstallCustomAppCommandHelper

fun getInstallCustomAppCommandHelper(): LocalCommandClient.InstallCustomAppCommandHelper

แสดงผลอินสแตนซ์ InstallCustomAppCommandHelper ซึ่งใช้เพื่อรับไดเรกทอรีที่เก็บข้อมูล APK ที่กำหนดเองได้

issueCommand

fun issueCommand(request: IssueCommandRequest): ListenableFuture<Command>

ขอให้ Android Device Management API เรียกใช้คำสั่ง

การคืนสินค้า
ListenableFuture<Command>

ListenableFuture ที่แสดงถึง Command หากมีการตั้งเวลาไว้ แสดงผล ListenableFuture ที่ล้มเหลวหากคำขอไม่สำเร็จ

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

ขอให้ Android Device Management API เรียกใช้คำสั่ง

การคืนสินค้า
Command

Command หากมีการตั้งเวลาไว้

ส่ง
com.google.android.managementapi.commands.CommandException

หากคำขอไม่สำเร็จ