Kể từ ngày 27 tháng 3 năm 2025, bạn nên sử dụng android-latest-release
thay vì aosp-main
để xây dựng và đóng góp cho AOSP. Để biết thêm thông tin, hãy xem phần Thay đổi đối với AOSP.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
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 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ử. |
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. |
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. |
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. |
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-03-26 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-03-26 UTC."],[],[]]