TargetFileUtils

public class TargetFileUtils
extends Object

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


Résumé

Constructeurs publics

TargetFileUtils ()

Méthodes publiques

static findFile (String path, String namePattern, options, ITestDevice device) findFile (String path, String namePattern, options, ITestDevice device)

Méthode d'assistance qui exécute une commande adb shell find et renvoie les résultats sous la forme d'une ERROR(/ArrayList ) ERROR(/ArrayList ) .

static String getPermission (String filepath, ITestDevice device)

Lire les bits d'autorisation de fichier d'un chemin.

static boolean hasPermission ( TargetFileUtils.FilePermission permission, String permissionBits)

Détermine si les bits d'autorisation accordent l'autorisation spécifiée à n'importe quel groupe.

static boolean isReadOnly (String filepath, ITestDevice device)

Vérifiez si l'autorisation pour un chemin donné est en lecture seule.

static boolean isReadWriteOnly (String filepath, ITestDevice device)

Vérifiez si l'autorisation pour un chemin donné est en lecture-écriture.

Constructeurs publics

TargetFileUtils

public TargetFileUtils ()

Méthodes publiques

trouver un fichier

public static  findFile (String path, 
                String namePattern, 
                 options, 
                ITestDevice device)

Méthode d'assistance qui exécute une commande adb shell find et renvoie les résultats sous la forme d'une ERROR(/ArrayList ) ERROR(/ArrayList ) .

Paramètres
path String : Le chemin de recherche sur l'appareil.

namePattern String : Le modèle de nom de fichier.

options : Une ERROR(/List) de String pour les autres options à rechercher.

device ITestDevice : l'appareil de test.

Retour
Le résultat dans ERROR(/ArrayList ) ERROR(/ArrayList ) .

Jetés
DeviceNotAvailableException si la connexion avec l'appareil est perdue et ne peut pas être récupérée.

obtenir la permission

public static String getPermission (String filepath, 
                ITestDevice device)

Lire les bits d'autorisation de fichier d'un chemin.

Paramètres
filepath String : Chemin d'accès à un fichier ou un répertoire.

device ITestDevice : l'appareil de test.

Retour
String Bits d'autorisation octaux pour le chemin.

Jetés
DeviceNotAvailableException

aPermission

public static boolean hasPermission (TargetFileUtils.FilePermission permission, 
                String permissionBits)

Détermine si les bits d'autorisation accordent l'autorisation spécifiée à n'importe quel groupe.

Paramètres
permission TargetFileUtils.FilePermission : les autorisations spécifiées.

permissionBits String : La chaîne octale des autorisations (par exemple 741).

Retour
boolean Vrai si un propriétaire/groupe/global dispose de l’autorisation spécifiée.

estReadOnly

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Vérifiez si l'autorisation pour un chemin donné est en lecture seule.

Paramètres
filepath String : Chemin d'accès à un fichier ou un répertoire.

device ITestDevice : l'appareil de test.

Retour
boolean true si le chemin est en lecture seule, false sinon.

Jetés
DeviceNotAvailableException

estReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Vérifiez si l'autorisation pour un chemin donné est en lecture-écriture.

Paramètres
filepath String : Chemin d'accès à un fichier ou un répertoire.

device ITestDevice : l'appareil de test.

Retour
boolean vrai si le chemin est en lecture-écriture, faux sinon.

Jetés
DeviceNotAvailableException