TargetFileUtils

public class TargetFileUtils
extends Object

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


Bản tóm tắt

nhà thầu công cộng

TargetFileUtils ()

Phương thức công khai

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

Phương thức trợ giúp thực thi lệnh adb shell find và trả về kết quả dưới dạng ERROR(/ArrayList ) ERROR(/ArrayList ) .

static String getPermission (String filepath, ITestDevice device)

Đọc các bit cho phép tệp của 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 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à chỉ đọc 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ó được đọc không.

nhà thầu công cộng

TargetFileUtils

public TargetFileUtils ()

Phương thức công khai

tìm tập tin

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

Phương thức trợ giúp thực thi lệnh adb shell find và trả về kết quả dưới dạng ERROR(/ArrayList ) ERROR(/ArrayList ) .

Thông 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 tùy chọn khác vượt qua để tìm.

device ITestDevice : Thiết bị thử nghiệm.

trả lại
Kết quả là ERROR(/ArrayList ) ERROR(/ArrayList ) .

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

xin phép

public static String getPermission (String filepath, 
                ITestDevice device)

Đọc các bit cho phép tệp của một đường dẫn.

Thông số
filepath String : Đường dẫn đến tệp hoặc thư mục.

device ITestDevice : Thiết bị thử nghiệm.

trả lại
String Các bit quyền bát phân cho đường dẫn.

ném
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 không.

Thông số
permission TargetFileUtils.FilePermission : Quyền chỉ định.

permissionBits String : Chuỗi quyền truy cập bát phân (ví dụ: 741).

trả lại
boolean Đúng nếu bất kỳ chủ sở hữu/nhóm/toàn cầu 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à chỉ đọc không.

Thông số
filepath String : Đường dẫn đến tệp hoặc thư mục.

device ITestDevice : Thiết bị thử nghiệm.

trả lại
boolean đúng nếu đường dẫn là chỉ đọc, ngược lại là sai.

ném
DeviceNotAvailableException

chỉ đọc ghi

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

Kiểm tra xem quyền cho một đường dẫn nhất định có được đọc không.

Thông số
filepath String : Đường dẫn đến tệp hoặc thư mục.

device ITestDevice : Thiết bị thử nghiệm.

trả lại
boolean đúng nếu đường dẫn được đọc, sai nếu không.

ném
DeviceNotAvailableException