ยูทิลิตีของการดำเนินการของอุปกรณ์
public
class
DeviceActionUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.DeviceActionUtil |
คลาสยูทิลิตีเพื่อเรียกใช้การดำเนินการของอุปกรณ์
สรุป
ชั้นเรียนที่ซ้อนกัน | |
---|---|
class |
DeviceActionUtil.DeviceActionConfigError
ข้อยกเว้นสำหรับข้อผิดพลาดในการกำหนดค่า |
วิธีการสาธารณะ | |
---|---|
static
DeviceActionUtil
|
create(File deviceActionMainJar, File bundletoolJar)
สร้างอินสแตนซ์ |
CommandResult
|
execute(DeviceActionUtil.Command command, String deviceId,
เรียกใช้คำสั่งการดำเนินการของอุปกรณ์ |
static
File
|
findExecutableOnPath(String name)
|
void
|
generateLogFile(CommandResult result)
สร้างไฟล์บันทึกของโฮสต์ |
void
|
saveToLogs(DeviceActionUtil.Command cmd, ITestLogger testLogger)
บันทึกไฟล์ที่สร้างขึ้นทั้งหมดลงในบันทึกการทดสอบ |
วิธีการสาธารณะ
สร้าง
public static DeviceActionUtil create (File deviceActionMainJar, File bundletoolJar)
สร้างอินสแตนซ์
พารามิเตอร์ | |
---|---|
deviceActionMainJar |
File |
bundletoolJar |
File |
คิกรีเทิร์น | |
---|---|
DeviceActionUtil |
การขว้าง | |
---|---|
DeviceActionUtil.DeviceActionConfigError |
ดำเนินการ
public CommandResult execute (DeviceActionUtil.Command command, String deviceId,actionArgs)
เรียกใช้คำสั่งการดำเนินการของอุปกรณ์
พารามิเตอร์ | |
---|---|
command |
DeviceActionUtil.Command : เพื่อเรียกใช้ |
deviceId |
String : ของอุปกรณ์ |
actionArgs |
: อาร์กิวเมนต์การดำเนินการสำหรับ command |
คิกรีเทิร์น | |
---|---|
CommandResult |
ค้นหาการดำเนินการออนเส้นทาง
public static File findExecutableOnPath (String name)
พารามิเตอร์ | |
---|---|
name |
String |
คิกรีเทิร์น | |
---|---|
File |
การขว้าง | |
---|---|
DeviceActionUtil.DeviceActionConfigError |
CreateLogFile
public void generateLogFile (CommandResult result)
สร้างไฟล์บันทึกของโฮสต์
พารามิเตอร์ | |
---|---|
result |
CommandResult |
บันทึกไปยังบันทึก
public void saveToLogs (DeviceActionUtil.Command cmd, ITestLogger testLogger)
บันทึกไฟล์ที่สร้างขึ้นทั้งหมดลงในบันทึกการทดสอบ
พารามิเตอร์ | |
---|---|
cmd |
DeviceActionUtil.Command |
testLogger |
ITestLogger |