TarUtil
public class TarUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.TarUtil |
ยูทิลิตี้ในการจัดการไฟล์ tar มันล้อมรอบการบีบอัดคอมมอนส์เพื่อให้การสนับสนุนน้ำมันดิน
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ |
---|
TarUtil () |
วิธีการสาธารณะ |
---|
static void | extractAndLog (ITestLogger listener, File targzFile, String baseName) ผู้ช่วยในการแยกและบันทึกไฟล์ tar gz และเนื้อหาให้กับนักข่าว |
static File | extractTarGzipToTemp (File targzFile, String nameHint) เลิกตาร์และแตกไฟล์ tar.gz ไปยังไดเร็กทอรีชั่วคราว |
static File | gzip (File inputFile) ฟังก์ชั่นยูทิลิตี้สำหรับไฟล์ gzip (.gz) |
static boolean | isGzip (File file) ตรวจสอบว่าไฟล์เป็น gzip หรือไม่ |
static File | unGzip (File inputFile, File outputDir) UnGZip ไฟล์: ไฟล์ tar.gz จะกลายเป็นไฟล์ tar |
static | unTar (File inputFile, File outputDir) ถอนไฟล์ tar ลงในไดเร็กทอรี |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) ถอนไฟล์ tar ลงในไดเร็กทอรี |
ผู้รับเหมาก่อสร้างสาธารณะ
TarUtil
public TarUtil ()
วิธีการสาธารณะ
แยก AndLog
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
ผู้ช่วยในการแยกและบันทึกไฟล์ tar gz และเนื้อหาให้กับนักข่าว
พารามิเตอร์ |
---|
listener | ITestLogger : ITestLogger ที่จะบันทึกไฟล์ |
targzFile | File : tar.gz ERROR(/File) ที่ต้องการบันทึกเนื้อหา |
baseName | String : ชื่อฐานที่จะพบไฟล์ต่างๆ |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
เลิกตาร์และแตกไฟล์ tar.gz ไปยังไดเร็กทอรีชั่วคราว
พารามิเตอร์ |
---|
targzFile | File : ไฟล์ tar.gz ที่จะแตกไฟล์ |
nameHint | String : คำนำหน้าสำหรับไดเร็กทอรีชั่วคราว |
การส่งคืน |
---|
File | ไดเร็กทอรีชั่วคราว |
ขว้าง |
---|
| ไฟล์ NotFoundException |
gzip
public static File gzip (File inputFile)
ฟังก์ชั่นยูทิลิตี้สำหรับไฟล์ gzip (.gz) นามสกุล .gz จะถูกเพิ่มลงในชื่อไฟล์ฐาน
isGzip
public static boolean isGzip (File file)
ตรวจสอบว่าไฟล์เป็น gzip หรือไม่
พารามิเตอร์ |
---|
file | File : ไฟล์ที่จะตรวจสอบ |
การส่งคืน |
---|
boolean | ไฟล์นั้นเป็น gzip หรือไม่ |
ขว้าง |
---|
| หากไม่สามารถอ่านไฟล์ได้ |
unGzip
public static File unGzip (File inputFile,
File outputDir)
UnGZip ไฟล์: ไฟล์ tar.gz จะกลายเป็นไฟล์ tar
พารามิเตอร์ |
---|
inputFile | File : The ERROR(/File) to ungzip |
outputDir | File : ไดเร็กทอรีสำหรับวางไฟล์ที่ไม่ได้ซิป |
ขว้าง |
---|
| ไฟล์ NotFoundException |
อูทาร์
public static unTar (File inputFile,
File outputDir)
ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File)
ก่อน
พารามิเตอร์ |
---|
inputFile | File : ไฟล์ tar ที่จะแตกไฟล์ |
outputDir | File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา |
ขว้าง |
---|
| ไฟล์ NotFoundException |
อูทาร์
public static unTar (File inputFile,
File outputDir,
fileNames)
ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File)
ก่อน
พารามิเตอร์ |
---|
inputFile | File : ไฟล์ tar ที่จะแตกไฟล์ |
outputDir | File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา |
fileNames | : ไฟล์ที่จะแยกออกจาก tar |
ขว้าง |
---|
| ไฟล์ NotFoundException |