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, List<String> 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, 
                List<String> actionArgs)

تنفيذ أمر إجراء على الجهاز

المعلَمات
command DeviceActionUtil.Command: للتنفيذ

deviceId String: الجهاز

actionArgs List: وسيطات الإجراء الخاصة بـ command

المرتجعات
CommandResult

findExecutableOnPath

public static File findExecutableOnPath (String name)

المعلَمات
name String

القيم المُعادة
File

عمليات الطرح
DeviceActionUtil.DeviceActionConfigError

generateLogFile

public void generateLogFile (CommandResult result)

تُنشئ ملف سجلّ المضيف.

المعلَمات
result CommandResult

عمليات الطرح
IOException

saveToLogs

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

يحفظ جميع الملفات التي تم إنشاؤها في سجلات الاختبار.

المعلَمات
cmd DeviceActionUtil.Command

testLogger ITestLogger

عمليات الطرح
IOException