TargetFileUtils

public class TargetFileUtils
extends Object

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


Özet

Herkese açık kurucular

TargetFileUtils()

Herkese açık yöntemler

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

adb shell find 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 izin bitlerini okuma

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

İzin bitlerinin herhangi bir gruba belirtilen 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 yolun izninin readwrite olup olmadığını kontrol edin.

Herkese açık kurucular

TargetFileUtils

public TargetFileUtils ()

Herkese açık yöntemler

findFile

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

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

Parametreler
path String: Cihazda aranacak yol.

namePattern String: Dosya adı kalıbı.

options : Diğer seçeneklerin bulunduğu String için ERROR(/List).

device ITestDevice: Test cihazı.

İlerlemeler
ERROR(/ArrayList) dilindeki sonuç.

Atışlar
DeviceNotAvailableException Cihazla bağlantı kesilirse ve tekrar kurulamazsa

getPermission

public static String getPermission (String filepath, 
                ITestDevice device)

Bir yolun dosya izin bitlerini okuma

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

device ITestDevice: Test cihazı.

İlerlemeler
String Yol için onluk izin bitleri.

Atışlar
DeviceNotAvailableException

hasPermission

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

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

Parametreler
permission TargetFileUtils.FilePermission: Belirtilen izinler.

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

İlerlemeler
boolean Herhangi bir sahip/grup/genel kullanıcının belirtilen izne sahip olması durumunda doğru değerini döndürür.

isReadOnly

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ı.

İlerlemeler
boolean Yol salt okunur durumdaysa doğru, aksi takdirde yanlış değerini alır.

Atışlar
DeviceNotAvailableException

isReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Belirli bir yolun izninin readwrite olup olmadığını kontrol edin.

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

device ITestDevice: Test cihazı.

İlerlemeler
boolean Yol readwrite ise doğru, aksi takdirde yanlış değerini döndürür.

Atışlar
DeviceNotAvailableException