DeviceActionUtil

public class DeviceActionUtil
extends Object

JavaScript.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