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 หรือ tgz จะกลายเป็นไฟล์ 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 : ชื่อฐานที่จะพบไฟล์ต่างๆ |
แยกTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile, String nameHint)
เลิกตาร์และแตกไฟล์ tar.gz ไปยังไดเร็กทอรีชั่วคราว
พารามิเตอร์ | |
---|---|
targzFile | File : ไฟล์ tar.gz ที่จะแตกไฟล์ |
nameHint | String : คำนำหน้าสำหรับไดเร็กทอรีชั่วคราว |
การส่งคืน | |
---|---|
File | ไดเร็กทอรีชั่วคราว |
ขว้าง | |
---|---|
| ไฟล์ NotFoundException |
| IOข้อยกเว้น |
gzip
public static File gzip (File inputFile)
ฟังก์ชั่นยูทิลิตี้สำหรับไฟล์ gzip (.gz) นามสกุล .gz จะถูกเพิ่มลงในชื่อไฟล์ฐาน
พารามิเตอร์ | |
---|---|
inputFile | File : ERROR(/File) ที่ต้องการ gzip |
การส่งคืน | |
---|---|
File | ไฟล์ gzip |
ขว้าง | |
---|---|
| IOข้อยกเว้น |
isGzip
public static boolean isGzip (File file)
ตรวจสอบว่าไฟล์เป็น gzip หรือไม่
พารามิเตอร์ | |
---|---|
file | File : ไฟล์ที่จะตรวจสอบ |
การส่งคืน | |
---|---|
boolean | ไฟล์นั้นเป็น gzip หรือไม่ |
ขว้าง | |
---|---|
| หากไม่สามารถอ่านไฟล์ได้ |
unGzip
public static File unGzip (File inputFile, File outputDir)
UnGZip ไฟล์: ไฟล์ tar.gz หรือ tgz จะกลายเป็นไฟล์ tar
พารามิเตอร์ | |
---|---|
inputFile | File : The ERROR(/File) to ungzip |
outputDir | File : ไดเร็กทอรีสำหรับวางไฟล์ที่ไม่ได้ซิป |
การส่งคืน | |
---|---|
File | ERROR(/File) ชี้ไปที่ไฟล์ที่ไม่ได้ซิป |
ขว้าง | |
---|---|
| ไฟล์ NotFoundException |
| IOข้อยกเว้น |
อูทาร์
public staticunTar (File inputFile, File outputDir)
ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File)
ก่อน
พารามิเตอร์ | |
---|---|
inputFile | File : ไฟล์ tar ที่จะแตกไฟล์ |
outputDir | File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา |
การส่งคืน | |
---|---|
รายการ ERROR(/File) ไม่ได้ถูกกำหนดไว้ |
ขว้าง | |
---|---|
| ไฟล์ NotFoundException |
| IOข้อยกเว้น |
อูทาร์
public staticunTar (File inputFile, File outputDir, fileNames)
ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File)
ก่อน
พารามิเตอร์ | |
---|---|
inputFile | File : ไฟล์ tar ที่จะแตกไฟล์ |
outputDir | File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา |
fileNames |
การส่งคืน | |
---|---|
รายการ ERROR(/File) ไม่ได้ถูกกำหนดไว้ |
ขว้าง | |
---|---|
| ไฟล์ NotFoundException |
| IOข้อยกเว้น |
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 หรือ tgz จะกลายเป็นไฟล์ 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 : ชื่อฐานที่จะพบไฟล์ต่างๆ |
แยกTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile, String nameHint)
เลิกตาร์และแตกไฟล์ tar.gz ไปยังไดเร็กทอรีชั่วคราว
พารามิเตอร์ | |
---|---|
targzFile | File : ไฟล์ tar.gz ที่จะแตกไฟล์ |
nameHint | String : คำนำหน้าสำหรับไดเร็กทอรีชั่วคราว |
การส่งคืน | |
---|---|
File | ไดเร็กทอรีชั่วคราว |
ขว้าง | |
---|---|
| ไฟล์ NotFoundException |
| IOข้อยกเว้น |
gzip
public static File gzip (File inputFile)
ฟังก์ชั่นยูทิลิตี้สำหรับไฟล์ gzip (.gz) นามสกุล .gz จะถูกเพิ่มลงในชื่อไฟล์ฐาน
พารามิเตอร์ | |
---|---|
inputFile | File : ERROR(/File) ที่ต้องการ gzip |
การส่งคืน | |
---|---|
File | ไฟล์ gzip |
ขว้าง | |
---|---|
| IOข้อยกเว้น |
isGzip
public static boolean isGzip (File file)
ตรวจสอบว่าไฟล์เป็น gzip หรือไม่
พารามิเตอร์ | |
---|---|
file | File : ไฟล์ที่จะตรวจสอบ |
การส่งคืน | |
---|---|
boolean | ไฟล์นั้นเป็น gzip หรือไม่ |
ขว้าง | |
---|---|
| หากไม่สามารถอ่านไฟล์ได้ |
unGzip
public static File unGzip (File inputFile, File outputDir)
UnGZip ไฟล์: ไฟล์ tar.gz หรือ tgz จะกลายเป็นไฟล์ tar
พารามิเตอร์ | |
---|---|
inputFile | File : The ERROR(/File) to ungzip |
outputDir | File : ไดเร็กทอรีสำหรับวางไฟล์ที่ไม่ได้ซิป |
การส่งคืน | |
---|---|
File | ERROR(/File) ชี้ไปที่ไฟล์ที่ไม่ได้ซิป |
ขว้าง | |
---|---|
| ไฟล์ NotFoundException |
| IOข้อยกเว้น |
อูทาร์
public staticunTar (File inputFile, File outputDir)
ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File)
ก่อน
พารามิเตอร์ | |
---|---|
inputFile | File : ไฟล์ tar ที่จะแตกไฟล์ |
outputDir | File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา |
การส่งคืน | |
---|---|
รายการ ERROR(/File) ไม่ได้ถูกกำหนดไว้ |
ขว้าง | |
---|---|
| ไฟล์ NotFoundException |
| IOข้อยกเว้น |
อูทาร์
public staticunTar (File inputFile, File outputDir, fileNames)
ถอนไฟล์ tar ลงในไดเร็กทอรี ไฟล์ tar.gz จะต้อง unGzip(File, File)
ก่อน
พารามิเตอร์ | |
---|---|
inputFile | File : ไฟล์ tar ที่จะแตกไฟล์ |
outputDir | File : ไดเร็กทอรีที่จะวางไฟล์ที่แตกออกมา |
fileNames |
การส่งคืน | |
---|---|
รายการ ERROR(/File) ไม่ได้ถูกกำหนดไว้ |
ขว้าง | |
---|---|
| ไฟล์ NotFoundException |
| IOข้อยกเว้น |