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 | 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 |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/01 (UTC).