TargetFileUtil'ler

public class TargetFileUtils
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.TargetFileUtils


Özet

Kamu inşaatçıları

TargetFileUtils()

Herkese açık yöntemler

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

Adb kabuk bulma komutunu yürüten ve sonuçları ERROR(/ArrayList) olarak döndüren yardımcı yöntem.

static String getPermission(String filepath, ITestDevice device)

Bir yolun dosya izni bitlerini okuma.

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

İzin bitlerinin, herhangi bir gruba belirli bir izin 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ı

TargetFileUtil'ler

public TargetFileUtils ()

Herkese açık yöntemler

bulFile

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

Adb kabuk bulma komutunu yürüten ve sonuçları ERROR(/ArrayList) olarak döndüren yardımcı yöntem.

Parametreler
path String: Cihazda aramanın yolu.

namePattern String: Dosya adı kalıbı.

options : Diğer seçenekler kartını bulmanız için String tutarında ERROR(/List)/String.

device ITestDevice: Test cihazı.

İlerlemeler
Sonuç: ERROR(/ArrayList).

Fırlatma
DeviceNotAvailableException cihaz bağlantısı kesilirse ve kurtarıldı.

İzin Alma

public static String getPermission (String filepath, 
                ITestDevice device)

Bir yolun dosya izni bitlerini okuma.

Parametreler
filepath String: Bir dosyaya veya dizine giden yol.

device ITestDevice: Test cihazı.

İlerlemeler
String Yol için sekizlik izin bitleri.

Fırlatma
DeviceNotAvailableException

hasİzin

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

İzin bitlerinin, herhangi bir gruba belirli bir izin verip vermediğini belirler.

Parametreler
permission TargetFileUtils.FilePermission: İzinleri belirtir.

permissionBits String: Sekizlik izin dizesi (ör. 741).

İlerlemeler
boolean Herhangi bir sahip/grup/genel, belirtme iznine sahipse doğru değerini alır.

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 dosyaya veya dizine giden yol.

device ITestDevice: Test cihazı.

İlerlemeler
boolean yol salt okunursa true, aksi takdirde false.

Fırlatma
DeviceNotAvailableException

YalnızcaOkumaYazma

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 dosyaya veya dizine giden yol.

device ITestDevice: Test cihazı.

İlerlemeler
boolean yol, okuma-yazma ise true, aksi takdirde false (yanlış) değerini alır.

Fırlatma
DeviceNotAvailableException