DeviceActionUtil

public class DeviceActionUtil
extends Object

java.lang.object
com.android.tradefed.util.DeviceActionUtil


یک کلاس Utility برای اجرای اقدامات دستگاه.

خلاصه

کلاس های تو در تو

class DeviceActionUtil.DeviceActionConfigError

استثنا برای خطای پیکربندی

روش های عمومی

static DeviceActionUtil create (File deviceActionMainJar, File bundletoolJar)

یک نمونه ایجاد می کند.

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

دستور عمل دستگاه را اجرا می کند.

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 : عمل args برای command .

برمی گرداند
CommandResult

generateLogFile

public void generateLogFile (CommandResult result)

فایل لاگ میزبان را تولید می کند.

مولفه های
result CommandResult

saveToLogs

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

تمام فایل های تولید شده را در لاگ های آزمایشی ذخیره می کند.

مولفه های
cmd DeviceActionUtil.Command

testLogger ITestLogger