TargetFileUtils
public
class
TargetFileUtils
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TargetFileUtils
|
Tóm tắt
Phương thức công khai |
static
|
findFile(String path, String namePattern, options, ITestDevice device)
Phương thức trợ giúp sẽ thực thi lệnh tìm shell adb và trả về kết quả dưới dạng ERROR(/ArrayList) .
|
static
String
|
getPermission(String filepath, ITestDevice device)
Đọc các bit về quyền đối với tệp của một đường dẫn.
|
static
boolean
|
hasPermission(TargetFileUtils.FilePermission permission, String permissionBits)
Xác định xem bit quyền có cấp quyền chỉ định cho bất kỳ nhóm nào hay không.
|
static
boolean
|
isReadOnly(String filepath, ITestDevice device)
Kiểm tra xem quyền cho một đường dẫn cụ thể có phải là quyền chỉ đọc hay không.
|
static
boolean
|
isReadWriteOnly(String filepath, ITestDevice device)
Kiểm tra xem quyền cho một đường dẫn cụ thể có được đọc/ghi hay không.
|
Hàm khởi tạo công khai
TargetFileUtils
public TargetFileUtils ()
Phương thức công khai
findFile
public static findFile (String path,
String namePattern,
options,
ITestDevice device)
Phương thức trợ giúp sẽ thực thi lệnh tìm shell adb và trả về kết quả dưới dạng ERROR(/ArrayList)
.
Tham số |
path |
String : Đường dẫn để tìm kiếm trên thiết bị. |
namePattern |
String : Mẫu tên tệp. |
options |
: Một ERROR(/List) của String cho các tuỳ chọn khác truyền để tìm. |
device |
ITestDevice : Thiết bị thử nghiệm. |
getPermission
public static String getPermission (String filepath,
ITestDevice device)
Đọc các bit về quyền đối với tệp của một đường dẫn.
Tham số |
filepath |
String : Đường dẫn đến một tệp hoặc thư mục. |
device |
ITestDevice : Thiết bị thử nghiệm. |
Giá trị trả về |
String |
Số bit quyền dạng bát phân cho đường dẫn. |
có quyền
public static boolean hasPermission (TargetFileUtils.FilePermission permission,
String permissionBits)
Xác định xem bit quyền có cấp quyền chỉ định cho bất kỳ nhóm nào hay không.
Tham số |
permission |
TargetFileUtils.FilePermission : Chỉ định các quyền. |
permissionBits |
String : Chuỗi quyền bát phân (ví dụ: 741). |
Giá trị trả về |
boolean |
Đúng nếu bất kỳ chủ sở hữu/nhóm/toàn cầu nào có quyền chỉ định. |
Chỉ đọc
public static boolean isReadOnly (String filepath,
ITestDevice device)
Kiểm tra xem quyền cho một đường dẫn cụ thể có phải là quyền chỉ đọc hay không.
Tham số |
filepath |
String : Đường dẫn đến một tệp hoặc thư mục. |
device |
ITestDevice : Thiết bị thử nghiệm. |
Giá trị trả về |
boolean |
true nếu đường dẫn ở chế độ chỉ đọc, nếu không thì giá trị sẽ là false. |
isReadWriteOnly
public static boolean isReadWriteOnly (String filepath,
ITestDevice device)
Kiểm tra xem quyền cho một đường dẫn cụ thể có được đọc/ghi hay không.
Tham số |
filepath |
String : Đường dẫn đến một tệp hoặc thư mục. |
device |
ITestDevice : Thiết bị thử nghiệm. |
Giá trị trả về |
boolean |
true nếu đường dẫn được đọc/ghi, nếu không là false. |