TarUtil
public class TarUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TarUtil |
Tiện ích để thao tác với tập tin tar. Nó bao bọc commons-nén để cung cấp hỗ trợ tar.
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
TarUtil () |
Phương pháp công khai | |
---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) Trình trợ giúp trích xuất và đăng nhập cho phóng viên một tệp tar gz và nội dung của nó |
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) Chức năng tiện ích để gzip (.gz) một tập tin. |
static boolean | isGzip (File file) Xác định xem một tập tin có phải là 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) Bỏ tập tin tar vào một thư mục. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) Bỏ tập tin tar vào một thư mục. |
Nhà thầu xây dựng công cộng
TarUtil
public TarUtil ()
Phương pháp công khai
trích xuấtAndLog
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Trình trợ giúp trích xuất và đăng nhập cho phóng viên một tệp tar gz và nội dung của nó
Thông số | |
---|---|
listener | ITestLogger : ITestLogger nơi ghi nhật ký các tệp. |
targzFile | File : tar.gz ERROR(/File) cần nhật ký nội dung của nó. |
baseName | String : tên cơ sở mà các tệp sẽ được tìm thấy theo đó. |
giải nénTarGzipToTemp
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.
Thông số | |
---|---|
targzFile | File : file tar.gz cần giải nén. |
nameHint | String : tiền tố cho thư mục tạm thời. |
Trả lại | |
---|---|
File | thư mục tạm thời. |
Ném | |
---|---|
| Tệp không tìm thấy ngoại lệ |
| IOException |
gzip
public static File gzip (File inputFile)
Chức năng tiện ích để gzip (.gz) một tập tin. phần mở rộng .gz sẽ được thêm vào tên tệp cơ sở.
Thông số | |
---|---|
inputFile | File : ERROR(/File) được nén. |
Trả lại | |
---|---|
File | tập tin được nén. |
Ném | |
---|---|
| IOException |
isGzip
public static boolean isGzip (File file)
Xác định xem một tập tin có phải là gzip hay không.
Thông số | |
---|---|
file | File : file cần kiểm tra. |
Trả lại | |
---|---|
boolean | liệu tập tin đó có phải là gzip hay không. |
Ném | |
---|---|
| nếu tập tin không thể đọc được. |
giải nén
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.
Thông số | |
---|---|
inputFile | File : ERROR(/File) khi giải nén |
outputDir | File : Thư mục chứa file giải nén. |
Trả lại | |
---|---|
File | một ERROR(/File) trỏ đến tệp chưa được giải nén. |
Ném | |
---|---|
| Tệp không tìm thấy ngoại lệ |
| IOException |
bỏ tar
public staticunTar (File inputFile, File outputDir)
Bỏ tập tin tar vào một thư mục. Tệp tar.gz trước tiên phải được unGzip(File, File)
.
Thông số | |
---|---|
inputFile | File : File tar cần giải nén |
outputDir | File : thư mục chứa file giải nén. |
Trả lại | |
---|---|
Danh sách ERROR(/File) chưa được đánh dấu. |
Ném | |
---|---|
| Tệp không tìm thấy ngoại lệ |
| IOException |
bỏ tar
public staticunTar (File inputFile, File outputDir, fileNames)
Bỏ tập tin tar vào một thư mục. Tệp tar.gz trước tiên phải được unGzip(File, File)
.
Thông số | |
---|---|
inputFile | File : File tar cần giải nén |
outputDir | File : thư mục chứa file giải nén. |
fileNames |
Trả lại | |
---|---|
Danh sách ERROR(/File) chưa được đánh dấu. |
Ném | |
---|---|
| Tệp không tìm thấy ngoại lệ |
| IOException |
TarUtil
public class TarUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TarUtil |
Tiện ích để thao tác với tập tin tar. Nó bao bọc commons-nén để cung cấp hỗ trợ tar.
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
TarUtil () |
Phương pháp công khai | |
---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) Trình trợ giúp trích xuất và đăng nhập cho phóng viên một tệp tar gz và nội dung của nó |
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) Chức năng tiện ích để gzip (.gz) một tập tin. |
static boolean | isGzip (File file) Xác định xem một tập tin có phải là 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) Bỏ tập tin tar vào một thư mục. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) Bỏ tập tin tar vào một thư mục. |
Nhà thầu xây dựng công cộng
TarUtil
public TarUtil ()
Phương pháp công khai
trích xuấtAndLog
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Trình trợ giúp trích xuất và đăng nhập cho phóng viên một tệp tar gz và nội dung của nó
Thông số | |
---|---|
listener | ITestLogger : ITestLogger nơi ghi nhật ký các tệp. |
targzFile | File : tar.gz ERROR(/File) cần nhật ký nội dung của nó. |
baseName | String : tên cơ sở mà các tệp sẽ được tìm thấy theo đó. |
giải nénTarGzipToTemp
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.
Thông số | |
---|---|
targzFile | File : file tar.gz cần giải nén. |
nameHint | String : tiền tố cho thư mục tạm thời. |
Trả lại | |
---|---|
File | thư mục tạm thời. |
Ném | |
---|---|
| Tệp không tìm thấy ngoại lệ |
| IOException |
gzip
public static File gzip (File inputFile)
Chức năng tiện ích để gzip (.gz) một tập tin. phần mở rộng .gz sẽ được thêm vào tên tệp cơ sở.
Thông số | |
---|---|
inputFile | File : ERROR(/File) được nén. |
Trả lại | |
---|---|
File | tập tin được nén. |
Ném | |
---|---|
| IOException |
isGzip
public static boolean isGzip (File file)
Xác định xem một tập tin có phải là gzip hay không.
Thông số | |
---|---|
file | File : file cần kiểm tra. |
Trả lại | |
---|---|
boolean | liệu tập tin đó có phải là gzip hay không. |
Ném | |
---|---|
| nếu tập tin không thể đọc được. |
giải nén
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.
Thông số | |
---|---|
inputFile | File : ERROR(/File) khi giải nén |
outputDir | File : Thư mục chứa file giải nén. |
Trả lại | |
---|---|
File | một ERROR(/File) trỏ đến tệp chưa được giải nén. |
Ném | |
---|---|
| Tệp không tìm thấy ngoại lệ |
| IOException |
bỏ tar
public staticunTar (File inputFile, File outputDir)
Bỏ tập tin tar vào một thư mục. Tệp tar.gz trước tiên phải được unGzip(File, File)
.
Thông số | |
---|---|
inputFile | File : File tar cần giải nén |
outputDir | File : thư mục chứa file giải nén. |
Trả lại | |
---|---|
Danh sách ERROR(/File) chưa được đánh dấu. |
Ném | |
---|---|
| Tệp không tìm thấy ngoại lệ |
| IOException |
bỏ tar
public staticunTar (File inputFile, File outputDir, fileNames)
Bỏ tập tin tar vào một thư mục. Tệp tar.gz trước tiên phải được unGzip(File, File)
.
Thông số | |
---|---|
inputFile | File : File tar cần giải nén |
outputDir | File : thư mục chứa file giải nén. |
fileNames |
Trả lại | |
---|---|
Danh sách ERROR(/File) chưa được đánh dấu. |
Ném | |
---|---|
| Tệp không tìm thấy ngoại lệ |
| IOException |