TargetFileUtils

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 find shell adb dan menampilkan hasilnya sebagai ERROR(/ArrayList).

static String getPermission(String filepath, ITestDevice device)

Membaca bit izin file dari jalur.

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

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

static boolean isReadOnly(String filepath, ITestDevice device)

Periksa apakah izin untuk jalur tertentu bersifat hanya baca.

static boolean isReadWriteOnly(String filepath, ITestDevice device)

Periksa apakah izin untuk jalur tertentu adalah readwrite.

Konstruktor publik

TargetFileUtils

public TargetFileUtils ()

Metode publik

findFile

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

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

Parameter
path String: Jalur untuk menelusuri di perangkat.

namePattern String: Pola nama file.

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

device ITestDevice: Perangkat pengujian.

Hasil
Hasilnya dalam ERROR(/ArrayList).

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

getPermission

public static String getPermission (String filepath, 
                ITestDevice device)

Membaca bit izin file dari jalur.

Parameter
filepath String: Jalur ke file atau direktori.

device ITestDevice: Perangkat pengujian.

Hasil
String Bit izin oktal untuk jalur.

Menampilkan
DeviceNotAvailableException

hasPermission

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

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

Parameter
permission TargetFileUtils.FilePermission: Izin yang ditentukan.

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

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

isReadOnly

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Periksa apakah izin untuk jalur tertentu bersifat hanya baca.

Parameter
filepath String: Jalur ke file atau direktori.

device ITestDevice: Perangkat pengujian.

Hasil
boolean true jika jalur bersifat hanya baca, false jika tidak.

Menampilkan
DeviceNotAvailableException

isReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Periksa apakah izin untuk jalur tertentu adalah readwrite.

Parameter
filepath String: Jalur ke file atau direktori.

device ITestDevice: Perangkat pengujian.

Hasil
boolean true jika jalurnya adalah readwrite, false jika tidak.

Menampilkan
DeviceNotAvailableException