DeviceActionUtil

public class DeviceActionUtil
extends Object

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


Une classe utilitaire pour exécuter des actions sur le périphérique.

Résumé

Classes imbriquées

class DeviceActionUtil.DeviceActionConfigError

Exception pour l'erreur de configuration.

Méthodes publiques

static DeviceActionUtil create (File deviceActionMainJar, File bundletoolJar)

Crée une instance.

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

Exécute une commande d'action sur le périphérique.

void generateLogFile ( CommandResult result)

Génère le fichier journal de l'hôte.

void saveToLogs ( DeviceActionUtil.Command cmd, ITestLogger testLogger)

Enregistre tous les fichiers générés dans les journaux de test.

Méthodes publiques

créer

public static DeviceActionUtil create (File deviceActionMainJar, 
                File bundletoolJar)

Crée une instance.

Paramètres
deviceActionMainJar File

bundletoolJar File

Retour
DeviceActionUtil

Jetés
DeviceActionUtil.DeviceActionConfigError

exécuter

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

Exécute une commande d'action sur le périphérique.

Paramètres
command DeviceActionUtil.Command : à exécuter.

deviceId String : de l'appareil.

actionArgs : l'action argumente pour la command .

Retour
CommandResult

générer un fichier journal

public void generateLogFile (CommandResult result)

Génère le fichier journal de l'hôte.

Paramètres
result CommandResult

enregistrer dans les journaux

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

Enregistre tous les fichiers générés dans les journaux de test.

Paramètres
cmd DeviceActionUtil.Command

testLogger ITestLogger