Để 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.
TarUtil
public
class
TarUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.TarUtil
|
Tiện ích để thao tác với tệp tar. Nó bao bọc commons-compress để cung cấp hỗ trợ tar.
Tóm tắt
Phương thức công khai |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
Trợ giúp trích xuất và ghi vào nhật ký cho các báo cáo viên một tệp tar gz và nội dung của tệp đó
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
Giải nén tệp tar.gz vào một thư mục tạm thời.
|
static
File
|
gzip(File inputFile)
Hàm hiệu dụng để nén tệp bằng gzip (.gz).
|
static
boolean
|
isGzip(File file)
Xác định xem một tệp có phải là tệp gzip hay không.
|
static
File
|
unGzip(File inputFile, File outputDir)
Giải nén tệp: tệp tar.gz hoặc tgz sẽ trở thành tệp tar.
|
static
List<File>
|
unTar(File inputFile, File outputDir, Collection<String> fileNames)
Giải nén tệp tar vào một thư mục.
|
static
List<File>
|
unTar(File inputFile, File outputDir)
Giải nén tệp tar vào một thư mục.
|
Hàm khởi tạo công khai
TarUtil
public TarUtil ()
Phương thức công khai
extractAndLog
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
Trợ giúp trích xuất và ghi vào nhật ký cho các báo cáo viên một tệp tar gz và nội dung của tệp đó
| Tham số |
listener |
ITestLogger: ITestLogger nơi ghi nhật ký các tệp. |
targzFile |
File: tar.gz File cần nhật ký nội dung. |
baseName |
String: tên cơ sở mà các tệp sẽ được tìm thấy. |
| Gửi |
FileNotFoundException |
|
IOException |
|
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
Giải nén tệp tar.gz vào một thư mục tạm thời.
| Tham số |
targzFile |
File: tệp tar.gz cần trích xuất. |
nameHint |
String: tiền tố cho thư mục tạm thời. |
| Giá trị trả về |
File |
thư mục tạm thời. |
| Gửi |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
gzip
public static File gzip (File inputFile)
Hàm tiện ích để nén tệp bằng gzip (.gz). đuôi .gz sẽ được thêm vào tên tệp cơ sở.
| Tham số |
inputFile |
File: File cần được nén bằng gzip. |
| Giá trị trả về |
File |
tệp được nén bằng gzip. |
| Gửi |
|
java.io.IOException |
IOException |
|
isGzip
public static boolean isGzip (File file)
Xác định xem một tệp có phải là tệp gzip hay không.
| Tham số |
file |
File: tệp cần kiểm tra. |
| Giá trị trả về |
boolean |
liệu tệp có phải là tệp gzip hay không. |
| Gửi |
IOException |
nếu không đọc được tệp. |
unGzip
public static File unGzip (File inputFile,
File outputDir)
Giải nén tệp: tệp tar.gz hoặc tgz sẽ trở thành tệp tar.
| Tham số |
inputFile |
File: File để giải nén |
outputDir |
File: Thư mục để đặt tệp chưa giải nén. |
| Giá trị trả về |
File |
File trỏ đến tệp chưa giải nén. |
| Gửi |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
unTar
public static List<File> unTar (File inputFile,
File outputDir,
Collection<String> fileNames)
Giải nén tệp tar vào một thư mục. Trước tiên, bạn cần unGzip(File,File) tệp tar.gz.
| Tham số |
inputFile |
File: Tệp tar cần giải nén |
outputDir |
File: thư mục để đặt các tệp đã trích xuất. |
fileNames |
Collection: các tệp cần được trích xuất từ tệp tar. |
| Giá trị trả về |
List<File> |
Danh sách File được giải nén. |
| Gửi |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
unTar
public static List<File> unTar (File inputFile,
File outputDir)
Giải nén tệp tar vào một thư mục. Trước tiên, bạn cần unGzip(File,File) tệp tar.gz.
| Tham số |
inputFile |
File: Tệp tar cần giải nén |
outputDir |
File: thư mục để đặt các tệp đã trích xuất. |
| Giá trị trả về |
List<File> |
Danh sách File được giải nén. |
| Gửi |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
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."],[],[]]