TargetFileUtils

public class TargetFileUtils
extends Object

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


Ringkasan

Konstruktor publik

TargetFileUtils ()

Metode publik

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

Metode pembantu yang menjalankan perintah adb shell find dan mengembalikan hasilnya sebagai ERROR(/ArrayList ) ERROR(/ArrayList ) .

static String getPermission (String filepath, ITestDevice device)

Baca bit izin file dari suatu jalur.

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

Menentukan apakah bit izin memberikan izin yang ditentukan kepada grup mana pun.

static boolean isReadOnly (String filepath, ITestDevice device)

Periksa apakah izin untuk jalur tertentu hanya dapat dibaca.

static boolean isReadWriteOnly (String filepath, ITestDevice device)

Periksa apakah izin untuk jalur tertentu adalah baca tulis.

Konstruktor publik

TargetFileUtils

public TargetFileUtils ()

Metode publik

Mencari berkas

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

Metode pembantu yang menjalankan perintah adb shell find dan mengembalikan hasilnya sebagai ERROR(/ArrayList ) ERROR(/ArrayList ) .

Parameter
path String : Jalur untuk mencari di perangkat.

namePattern String : Pola nama file.

options : ERROR(/List) String untuk opsi lain yang lolos untuk ditemukan.

device ITestDevice : Perangkat pengujian.

Kembali
Hasilnya adalah ERROR(/ArrayList ) ERROR(/ArrayList ) .

Melempar
DeviceNotAvailableException jika koneksi dengan perangkat terputus dan tidak dapat dipulihkan.

dapatkan izin

public static String getPermission (String filepath, 
                ITestDevice device)

Baca bit izin file dari suatu jalur.

Parameter
filepath String : Jalur ke file atau direktori.

device ITestDevice : Perangkat pengujian.

Kembali
String Bit izin oktal untuk jalur tersebut.

Melempar
DeviceNotAvailableException

memiliki izin

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

Menentukan apakah bit izin memberikan izin yang ditentukan kepada grup mana pun.

Parameter
permission TargetFileUtils.FilePermission : Izin yang ditentukan.

permissionBits String : String izin oktal (misalnya 741).

Kembali
boolean Benar jika ada pemilik/grup/global yang memiliki izin yang ditentukan.

adalah ReadOnly

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Periksa apakah izin untuk jalur tertentu hanya dapat dibaca.

Parameter
filepath String : Jalur ke file atau direktori.

device ITestDevice : Perangkat pengujian.

Kembali
boolean benar jika jalurnya hanya dapat dibaca, salah jika sebaliknya.

Melempar
DeviceNotAvailableException

adalahReadWriteOnly

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.

Kembali
boolean benar jika jalurnya adalah readwrite, salah jika sebaliknya.

Melempar
DeviceNotAvailableException