Utili File di destinazione

public class TargetFileUtils
extends Object

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


Riepilogo

Costruttori pubblici

TargetFileUtils()

Metodi pubblici

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

Metodo helper che esegue un comando trova della shell adb e restituisce i risultati come ERROR(/ArrayList).

static String getPermission(String filepath, ITestDevice device)

Leggi i bit di autorizzazione dei file di un percorso.

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

Determina se i bit di autorizzazione concedono l'autorizzazione di specifica a un gruppo.

static boolean isReadOnly(String filepath, ITestDevice device)

Verifica se l'autorizzazione per un determinato percorso è di sola lettura.

static boolean isReadWriteOnly(String filepath, ITestDevice device)

Verifica se l'autorizzazione per un determinato percorso è in lettura/scrittura.

Costruttori pubblici

Utili File di destinazione

public TargetFileUtils ()

Metodi pubblici

filetrova

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

Metodo helper che esegue un comando trova della shell adb e restituisce i risultati come ERROR(/ArrayList).

Parametri
path String: il percorso della ricerca sul dispositivo.

namePattern String: il pattern del nome del file.

options : ERROR(/List) di String per altre opzioni da trovare.

device ITestDevice: il dispositivo di test.

Ritorni
Il risultato in ERROR(/ArrayList).

Lanci
DeviceNotAvailableException se la connessione con il dispositivo si interrompe e non può essere recuperato.

getAutorizzazione

public static String getPermission (String filepath, 
                ITestDevice device)

Leggi i bit di autorizzazione dei file di un percorso.

Parametri
filepath String: percorso di un file o di una directory.

device ITestDevice: il dispositivo di test.

Ritorni
String Bit di autorizzazione ottali per il percorso.

Lanci
DeviceNotAvailableException

haAutorizzazione

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

Determina se i bit di autorizzazione concedono l'autorizzazione di specifica a un gruppo.

Parametri
permission TargetFileUtils.FilePermission: le autorizzazioni specificate.

permissionBits String: la stringa delle autorizzazioni ottali (ad es. 741).

Ritorni
boolean True se un proprietario/gruppo/globale dispone dell'autorizzazione specifica.

è di sola lettura

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Verifica se l'autorizzazione per un determinato percorso è di sola lettura.

Parametri
filepath String: percorso di un file o di una directory.

device ITestDevice: il dispositivo di test.

Ritorni
boolean true se il percorso è di sola lettura, false negli altri casi.

Lanci
DeviceNotAvailableException

isReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Verifica se l'autorizzazione per un determinato percorso è in lettura/scrittura.

Parametri
filepath String: percorso di un file o di una directory.

device ITestDevice: il dispositivo di test.

Ritorni
boolean true se il percorso è in modalità lettura/scrittura, false in caso contrario.

Lanci
DeviceNotAvailableException