TargetFileUtils

public class TargetFileUtils
extends Object

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


Tóm tắt

Hàm khởi tạo công khai

TargetFileUtils()

Phương thức công khai

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

Phương thức trợ giúp thực thi lệnh tìm kiế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 quyền của tệp trong một đường dẫn.

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

Xác định xem các 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 nhất định có phải là quyền chỉ có thể đọc hay không.

static boolean isReadWriteOnly(String filepath, ITestDevice device)

Kiểm tra xem quyền cho một đường dẫn nhất định có phải là quyền đọ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 thực thi lệnh tìm kiế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 : ERROR(/List) của String để các tuỳ chọn khác truyền để tìm.

device ITestDevice: Thiết bị kiểm thử.

Giá trị trả về
Kết quả trong ERROR(/ArrayList).

Gửi
DeviceNotAvailableException nếu bị mất kết nối với thiết bị và không thể khôi phục.

getPermission

public static String getPermission (String filepath, 
                ITestDevice device)

Đọc các bit quyền của tệp trong 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ị kiểm thử.

Giá trị trả về
String Bit quyền bát phân cho đường dẫn.

Gửi
DeviceNotAvailableException

hasPermission

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

Xác định xem các 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 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ục nào có quyền chỉ định.

isReadOnly

public static boolean isReadOnly (String filepath, 
                ITestDevice device)

Kiểm tra xem quyền cho một đường dẫn nhất định có phải là quyền chỉ có thể đọ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ị kiểm thử.

Giá trị trả về
boolean true nếu đường dẫn chỉ có thể đọc, false nếu không.

Gửi
DeviceNotAvailableException

isReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Kiểm tra xem quyền cho một đường dẫn nhất định có phải là quyền đọ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ị kiểm thử.

Giá trị trả về
boolean true nếu đường dẫn là readwrite, false nếu không.

Gửi
DeviceNotAvailableException