Narzędzia pliku docelowego

public class TargetFileUtils
extends Object

Obiekt Java.lang.Object
com.android.tradefed.util.TargetFileUtils


Streszczenie

Konstruktorzy publiczni

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 find powłoki adb i zwraca wyniki jako ERROR(/ArrayList ) ERROR(/ArrayList ) .

static String getPermission (String filepath, ITestDevice device)

Przeczytaj bity uprawnień do pliku ścieżki.

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

Określa, czy bity uprawnień przyznają uprawnienie Określ dowolnej grupie.

static boolean isReadOnly (String filepath, ITestDevice device)

Sprawdź, czy uprawnienia dla danej ścieżki są tylko do odczytu.

static boolean isReadWriteOnly (String filepath, ITestDevice device)

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

Konstruktorzy publiczni

Narzędzia pliku docelowego

public TargetFileUtils ()

Metody publiczne

Znajdź plik

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

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

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

namePattern String : wzorzec nazwy pliku.

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

device ITestDevice : Urządzenie testowe.

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

Rzuca
DeviceNotAvailableException jeśli połączenie z urządzeniem zostanie utracone i nie będzie można go odzyskać.

uzyskać pozwolenie

public static String getPermission (String filepath, 
                ITestDevice device)

Przeczytaj bity uprawnień do pliku ścieżki.

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

device ITestDevice : Urządzenie testowe.

Zwroty
String Bity uprawnień ósemkowych dla ścieżki.

Rzuca
DeviceNotAvailableException

ma pozwolenie

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

Określa, czy bity uprawnień przyznają uprawnienie Określ dowolnej grupie.

Parametry
permission TargetFileUtils.FilePermission : Określ uprawnienia.

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

Zwroty
boolean Prawda, jeśli jakikolwiek właściciel/grupa/global ma uprawnienia do określania.

jest tylko do odczytu

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Sprawdź, czy uprawnienia dla danej ścieżki są 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, false w przeciwnym razie.

Rzuca
DeviceNotAvailableException

jest tylko do odczytu i zapisu

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

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

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

device ITestDevice : Urządzenie testowe.

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

Rzuca
DeviceNotAvailableException