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

execute

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