Để phù hợp với mô hình phát triển ổn định của nhánh chính và đảm bảo tính ổn định của nền tảng cho hệ sinh thái, chúng tôi sẽ xuất bản mã nguồn lên AOSP vào quý 2 và quý 4 năm 2026. Để tạo và đóng góp cho AOSP, hãy sử dụng android-latest-release. Nhánh tệp kê khai android-latest-release sẽ luôn tham chiếu đến bản phát hành gần đây nhất được chuyển đến AOSP. Để biết thêm thông tin, hãy xem bài viết Các thay đổi đối với AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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
ArrayList<String>
|
findFile(String path, String namePattern, List<String> options, ITestDevice device)
Phương thức trợ giúp 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 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 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 đối với một đường dẫn nhất định có chỉ cho phép đọc hay không.
|
static
boolean
|
isReadWriteOnly(String filepath, ITestDevice device)
Kiểm tra xem quyền đối với một đường dẫn nhất định có cho phép đọc và 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 ArrayList<String> findFile (String path,
String namePattern,
List<String> options,
ITestDevice device)
Phương thức trợ giúp 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 |
List: List của String cho các tuỳ chọn khác được chuyển đến tìm. |
device |
ITestDevice: Thiết bị thử nghiệm. |
getPermission
public static String getPermission (String filepath,
ITestDevice device)
Đọc các bit 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 |
Các bit quyền ở hệ cơ số 8 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: Các quyền chỉ định. |
permissionBits |
String: Chuỗi quyền ở hệ cơ số 8 (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 đối với một đường dẫn nhất định có chỉ cho phép đọ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 |
đúng nếu đường dẫn chỉ cho phép đọc, sai trong trường hợp khác. |
isReadWriteOnly
public static boolean isReadWriteOnly (String filepath,
ITestDevice device)
Kiểm tra xem quyền đối với một đường dẫn nhất định có cho phép đọc và 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 |
đúng nếu đường dẫn cho phép đọc và ghi, sai trong trường hợp khác. |
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: 2026-06-22 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: 2026-06-22 UTC."],[],[]]