TargetFileUtils

public class TargetFileUtils
extends Object

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


Özet

Kamu inşaatçıları

TargetFileUtils ()

Genel yöntemler

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

Bir adb kabuğu bulma komutunu çalıştıran ve sonuçları ERROR(/ArrayList ) olarak döndüren yardımcı yöntem ERROR(/ArrayList ) .

static String getPermission (String filepath, ITestDevice device)

Bir yolun dosya izin bitlerini okuyun.

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

İzin bitlerinin herhangi bir gruba belirtme izni verip vermediğini belirler.

static boolean isReadOnly (String filepath, ITestDevice device)

Belirli bir yol için iznin salt okunur olup olmadığını kontrol edin.

static boolean isReadWriteOnly (String filepath, ITestDevice device)

Belirli bir yol için iznin okuma yazma olup olmadığını kontrol edin.

Kamu inşaatçıları

TargetFileUtils

public TargetFileUtils ()

Genel yöntemler

dosyayı bul

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

Bir adb kabuğu bulma komutunu çalıştıran ve sonuçları ERROR(/ArrayList ) olarak döndüren yardımcı yöntem ERROR(/ArrayList ) .

Parametreler
path String : Cihazda aranacak yol.

namePattern String : Dosya adı modeli.

options : Bulmak için diğer seçeneklere yönelik bir String ERROR(/List) .

device ITestDevice : Test cihazı.

İadeler
ERROR(/ArrayList ) sonucu ERROR(/ArrayList ) .

Atar
DeviceNotAvailableException cihazla bağlantı kesilirse ve kurtarılamazsa.

izin al

public static String getPermission (String filepath, 
                ITestDevice device)

Bir yolun dosya izin bitlerini okuyun.

Parametreler
filepath String : Bir dosyanın veya dizinin yolu.

device ITestDevice : Test cihazı.

İadeler
String Yol için sekizli izin bitleri.

Atar
DeviceNotAvailableException

izin var

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

İzin bitlerinin herhangi bir gruba belirtme izni verip vermediğini belirler.

Parametreler
permission TargetFileUtils.FilePermission : İzinleri belirtin.

permissionBits String : Sekizlik izinler dizisi (örneğin 741).

İadeler
boolean Herhangi bir sahip/grup/globalin belirtme izni varsa doğrudur.

Salt Okunur

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Belirli bir yol için iznin salt okunur olup olmadığını kontrol edin.

Parametreler
filepath String : Bir dosyanın veya dizinin yolu.

device ITestDevice : Test cihazı.

İadeler
boolean Yol salt okunursa true, aksi takdirde false.

Atar
DeviceNotAvailableException

isReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Belirli bir yol için iznin okuma yazma olup olmadığını kontrol edin.

Parametreler
filepath String : Bir dosyanın veya dizinin yolu.

device ITestDevice : Test cihazı.

İadeler
boolean Yol okuma-yazma ise true, aksi halde false.

Atar
DeviceNotAvailableException