TargetFileUtils

public class TargetFileUtils
extends Object

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


Streszczenie

Konstruktory publiczne

TargetFileUtils ()

Metody publiczne

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

Metoda pomocnicza, która wykonuje polecenie znajdowania powłoki adb i zwraca wyniki jako ERROR(/ArrayList ) ERROR(/ArrayList ) .

static String getPermission (String filepath, ITestDevice device)

Odczytaj bity uprawnień do pliku ścieżki.

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

Określa, czy bity uprawnień przyznają określone uprawnienia dowolnej grupie.

static boolean isReadOnly (String filepath, ITestDevice device)

Sprawdź, czy uprawnienie dla danej ścieżki jest tylko do odczytu.

static boolean isReadWriteOnly (String filepath, ITestDevice device)

Sprawdź, czy uprawnienie dla danej ścieżki to readwrite.

Konstruktory publiczne

TargetFileUtils

public TargetFileUtils ()

Metody publiczne

Znajdź plik

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

Metoda pomocnicza, która wykonuje polecenie znajdowania powłoki adb i zwraca wyniki jako ERROR(/ArrayList ) ERROR(/ArrayList ) .

Parametry
path String : Ścieżka wyszukiwania na urządzeniu.

namePattern String : Wzorzec nazwy pliku.

options : ERROR(/List) String dla innych opcji przekazywanych do znalezienia.

device ITestDevice : urządzenie testowe.

Zwroty
Wynik w ERROR(/ArrayList ) ERROR(/ArrayList ) .

Rzuty
DeviceNotAvailableException jeśli połączenie z urządzeniem zostało utracone i nie można go odzyskać.

uzyskać pozwolenie

public static String getPermission (String filepath, 
                ITestDevice device)

Odczytaj bity uprawnień do pliku ścieżki.

Parametry
filepath String : Ścieżka do pliku lub katalogu.

device ITestDevice : urządzenie testowe.

Zwroty
String Ósemkowe bity uprawnień dla ścieżki.

Rzuty
DeviceNotAvailableException

maPozwolenie

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

Określa, czy bity uprawnień przyznają określone uprawnienia dowolnej grupie.

Parametry
permission TargetFileUtils.FilePermission : Określ uprawnienia.

permissionBits String : ósemkowy ciąg uprawnień (np. 741).

Zwroty
boolean Prawda, jeśli dowolny właściciel/grupa/global ma określone uprawnienie.

jest tylko do odczytu

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Sprawdź, czy uprawnienie dla danej ścieżki jest tylko do odczytu.

Parametry
filepath String : Ścieżka do pliku lub katalogu.

device ITestDevice : urządzenie testowe.

Zwroty
boolean true, jeśli ścieżka jest tylko do odczytu, w przeciwnym razie false.

Rzuty
DeviceNotAvailableException

jest tylko do odczytu i zapisu

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Sprawdź, czy uprawnienie dla danej ścieżki to readwrite.

Parametry
filepath String : Ścieżka do pliku lub katalogu.

device ITestDevice : urządzenie testowe.

Zwroty
boolean true, jeśli ścieżka jest do odczytu, w przeciwnym razie false.

Rzuty
DeviceNotAvailableException