UtilitasFileTarget

public class TargetFileUtils
extends Object

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


Ringkasan

Konstruktor publik

TargetFileUtils()

Metode publik

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

Metode helper yang menjalankan perintah cari shell adb dan menampilkan hasilnya sebagai ERROR(/ArrayList).

static String getPermission(String filepath, ITestDevice device)

Membaca bit izin akses file dari sebuah jalur.

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

Menentukan apakah bit izin memberikan izin akses tersebut ke grup mana pun.

static boolean isReadOnly(String filepath, ITestDevice device)

Memeriksa apakah izin untuk jalur tertentu bersifat hanya baca.

static boolean isReadWriteOnly(String filepath, ITestDevice device)

Periksa apakah izin untuk jalur tertentu adalah baca tulis.

Konstruktor publik

UtilitasFileTarget

public TargetFileUtils ()

Metode publik

{i>findFile<i}

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

Metode helper yang menjalankan perintah cari shell adb dan menampilkan hasilnya sebagai ERROR(/ArrayList).

Parameter
path String: Jalur yang akan ditelusuri di perangkat.

namePattern String: Pola nama file.

options : ERROR(/List) String agar dapat ditemukan oleh opsi lain.

device ITestDevice: Perangkat pengujian.

Hasil
Hasilnya di ERROR(/ArrayList).

Menampilkan
DeviceNotAvailableException jika koneksi dengan perangkat putus dan tidak dapat pulih.

dapatkanIzin

public static String getPermission (String filepath, 
                ITestDevice device)

Membaca bit izin akses file dari sebuah jalur.

Parameter
filepath String: Jalur ke file atau direktori.

device ITestDevice: Perangkat pengujian.

Hasil
String Bit izin oktal untuk jalur.

Menampilkan
DeviceNotAvailableException

memilikiIzin

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

Menentukan apakah bit izin memberikan izin akses tersebut ke grup mana pun.

Parameter
permission TargetFileUtils.FilePermission: Menentukan izin.

permissionBits String: String izin oktal (misalnya, 741).

Hasil
boolean True jika pemilik/grup/global memiliki izin untuk menentukan.

HanyaBaca

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Memeriksa apakah izin untuk jalur tertentu bersifat hanya baca.

Parameter
filepath String: Jalur ke file atau direktori.

device ITestDevice: Perangkat pengujian.

Hasil
boolean benar (true) jika jalur bersifat hanya baca, salah (false) jika tidak.

Menampilkan
DeviceNotAvailableException

isReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Periksa apakah izin untuk jalur tertentu adalah baca tulis.

Parameter
filepath String: Jalur ke file atau direktori.

device ITestDevice: Perangkat pengujian.

Hasil
boolean true jika jalur adalah baca tulis, salah (false) jika tidak.

Menampilkan
DeviceNotAvailableException