DeviceActionUtil

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, actionArgs)

ดำเนินการตามคำสั่งการดำเนินการของอุปกรณ์

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 : action args สำหรับ command

คิกรีเทิร์น
CommandResult

findExecutableOnPath

public static File findExecutableOnPath (String name)

พารามิเตอร์
name String

คิกรีเทิร์น
File

การโยน
DeviceActionUtil.DeviceActionConfigError

generateLogFile

public void generateLogFile (CommandResult result)

สร้างไฟล์บันทึกของโฮสต์

พารามิเตอร์
result CommandResult

saveToLogs

public void saveToLogs (DeviceActionUtil.Command cmd, 
                ITestLogger testLogger)

บันทึกไฟล์ที่สร้างขึ้นทั้งหมดไปยังบันทึกการทดสอบ

พารามิเตอร์
cmd DeviceActionUtil.Command

testLogger ITestLogger