DeviceActionUtil

public class DeviceActionUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.DeviceActionUtil


Class Utilitas untuk menjalankan tindakan perangkat.

Ringkasan

Class bertingkat

class DeviceActionUtil.DeviceActionConfigError

Pengecualian untuk error konfigurasi. 

Metode publik

static DeviceActionUtil create(File deviceActionMainJar, File bundletoolJar)

Membuat instance.

CommandResult execute(DeviceActionUtil.Command command, String deviceId, actionArgs)

Menjalankan perintah tindakan perangkat.

static File findExecutableOnPath(String name)
void generateLogFile(CommandResult result)

Menghasilkan file log host.

void saveToLogs(DeviceActionUtil.Command cmd, ITestLogger testLogger)

Menyimpan semua file yang dibuat untuk uji log.

Metode publik

create

public static DeviceActionUtil create (File deviceActionMainJar, 
                File bundletoolJar)

Membuat instance.

Parameter
deviceActionMainJar File

bundletoolJar File

Hasil
DeviceActionUtil

Menampilkan
DeviceActionUtil.DeviceActionConfigError

jalankan

public CommandResult execute (DeviceActionUtil.Command command, 
                String deviceId, 
                 actionArgs)

Menjalankan perintah tindakan perangkat.

Parameter
command DeviceActionUtil.Command: untuk mengeksekusi.

deviceId String: perangkat.

actionArgs : argumen tindakan untuk command.

Hasil
CommandResult

findExecutableOnPath

public static File findExecutableOnPath (String name)

Parameter
name String

Hasil
File

Menampilkan
DeviceActionUtil.DeviceActionConfigError

generateLogFile

public void generateLogFile (CommandResult result)

Menghasilkan file log host.

Parameter
result CommandResult

simpanToLog

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

Menyimpan semua file yang dibuat untuk uji log.

Parameter
cmd DeviceActionUtil.Command

testLogger ITestLogger