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.
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. Thư viện này gói commons-compress để hỗ trợ tar.
Tóm tắt
Phương thức công khai |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
Trình trợ giúp để trích xuất và ghi nhật ký vào trình báo cáo 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 và giải nén tệp tar.gz vào thư mục tạm thời.
|
static
File
|
gzip(File inputFile)
Hàm tiện ích để 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
|
unTar(File inputFile, File outputDir)
Giải nén tệp tar vào một thư mục.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
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ình trợ giúp để trích xuất và ghi nhật ký vào trình báo cáo 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 : ERROR(/File) tar.gz cần nhật ký nội dung. |
baseName |
String : tên cơ sở để tìm các tệp. |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
Giải nén và giải nén tệp tar.gz vào thư mục tạm thời.
Tham số |
targzFile |
File : tệp tar.gz cần giải nén. |
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 |
|
FileNotFoundException |
|
IOException |
gzip
public static File gzip (File inputFile)
Hàm tiện ích để nén tệp bằng gzip (.gz). Tiện ích này sẽ thêm đuôi .gz vào tên tệp cơ sở.
Tham số |
inputFile |
File : ERROR(/File) cần được nén bằng gzip. |
Giá trị trả về |
File |
tệp đã nén bằng gzip. |
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à gzip hay không. |
Gửi |
|
nếu không thể đọ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 : ERROR(/File) để giải nén |
outputDir |
File : Thư mục để đặt tệp đã giải nén. |
Gửi |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir)
Giải nén tệp tar vào một thư mục. Trước tiên, tệp tar.gz cần phải là unGzip(File, File)
.
Tham số |
inputFile |
File : Tệp tar cần giải nén |
outputDir |
File : thư mục để đặt các tệp đã giải nén. |
Gửi |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir,
fileNames)
Giải nén tệp tar vào một thư mục. Trước tiên, tệp tar.gz cần phải là unGzip(File, File)
.
Tham số |
inputFile |
File : Tệp tar cần giải nén |
outputDir |
File : thư mục để đặt các tệp đã giải nén. |
fileNames |
: các tệp cần được giải nén từ tệp tar. |
Gửi |
|
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: 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."],[],[]]