Narzędzia docelowe plików

public class TargetFileUtils
extends Object

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


Podsumowanie

Konstruktory publiczne

TargetFileUtils()

Metody publiczne

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

Metoda pomocnicza, która wykonuje polecenie Znajdź powłokę adb i zwraca wyniki jako ERROR(/ArrayList).

static String getPermission(String filepath, ITestDevice device)

Odczytuj bity uprawnień do pliku w ścieżce.

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

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

static boolean isReadOnly(String filepath, ITestDevice device)

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

static boolean isReadWriteOnly(String filepath, ITestDevice device)

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

Konstruktory publiczne

Narzędzia docelowe plików

public TargetFileUtils ()

Metody publiczne

znajdźPlik

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

Metoda pomocnicza, która wykonuje polecenie Znajdź powłokę adb i zwraca wyniki jako ERROR(/ArrayList).

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

namePattern String: wzorzec nazwy pliku.

options : wartość ERROR(/List) z String dla innych opcji przekazuje do znalezienia.

device ITestDevice: urządzenie testowe.

Zwroty
Wynik w formacie ERROR(/ArrayList).

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

getPermission

public static String getPermission (String filepath, 
                ITestDevice device)

Odczytuj bity uprawnień do pliku w ścieżce.

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

device ITestDevice: urządzenie testowe.

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

Rzuty
DeviceNotAvailableException

hasPermission

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

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

Parametry
permission TargetFileUtils.FilePermission: określa uprawnienia.

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

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

isReadOnly

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

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

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

device ITestDevice: urządzenie testowe.

Zwroty
boolean true (prawda), jeśli ścieżka ma wartość tylko do odczytu. W przeciwnym razie ma wartość false (fałsz).

Rzuty
DeviceNotAvailableException

isReadReadOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

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

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

device ITestDevice: urządzenie testowe.

Zwroty
boolean true (prawda), jeśli ścieżka to readwrite; w przeciwnym razie ma wartość false (fałsz).

Rzuty
DeviceNotAvailableException