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