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