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 : ארגומנטים של פעולה ל-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