Utilitaires de fichiers cibles

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)

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

static String getPermission(String filepath, ITestDevice device)

Lire les bits d'autorisation de fichier d'un chemin d'accès.

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

Détermine si les bits d'autorisation accordent l'autorisation de spécification à 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

Utilitaires de fichiers cibles

public TargetFileUtils ()

Méthodes publiques

trouverFichier

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

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

Paramètres
path String: chemin d'accès à rechercher sur l'appareil.

namePattern String: format du nom de fichier.

options : ERROR(/List) de String pour d'autres options à rechercher.

device ITestDevice: appareil de test

Renvoie
Résultat dans ERROR(/ArrayList).

Génère
DeviceNotAvailableException si la connexion avec l'appareil est perdue et ne peut pas être récupéré.

getPermission

public static String getPermission (String filepath, 
                ITestDevice device)

Lire les bits d'autorisation de fichier d'un chemin d'accès.

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

device ITestDevice: appareil de test

Renvoie
String Bits d'autorisation octales pour le chemin d'accès.

Génère
DeviceNotAvailableException

aPermission

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

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

Paramètres
permission TargetFileUtils.FilePermission: permet de spécifier les autorisations.

permissionBits String: chaîne d'autorisations octales (par exemple, 741).

Renvoie
boolean "True" si un propriétaire/groupe/global dispose de l'autorisation de spécification.

isReadOnly

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: appareil de test

Renvoie
boolean "true" si le chemin d'accès est en lecture seule, "false" dans le cas contraire.

Génère
DeviceNotAvailableException

isReadWriteOnly

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: appareil de test

Renvoie
boolean La valeur est "true" si le chemin d'accès est "readwrite", ou la valeur "false" dans le cas contraire.

Génère
DeviceNotAvailableException