Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

TarUtil

public class TarUtil
extends Object

java.lang.Object
com.android.tradefed.util.TarUtil


Utilitas untuk memanipulasi file tar. Ini membungkus commons-compress untuk memberikan dukungan tar.

Ringkasan

Konstruktor publik

TarUtil ()

Metode publik

static void extractAndLog (ITestLogger listener, File targzFile, String baseName)

Pembantu untuk mengekstrak dan masuk ke reporter file tar gz dan isinya

static File extractTarGzipToTemp (File targzFile, String nameHint)

Hapus dan unzip file tar.gz ke direktori temp.

static File gzip (File inputFile)

Fungsi utilitas untuk meng-gzip (.gz) file.

static boolean isGzip (File file)

Tentukan apakah file adalah gzip.

static File unGzip (File inputFile, File outputDir)

UnGZip file: file tar.gz akan menjadi file tar.

static unTar (File inputFile, File outputDir)

Untar file tar ke dalam direktori.

Konstruktor publik

TarUtil

public TarUtil ()

Metode publik

extractAndLog

public static void extractAndLog (ITestLogger listener, 
                File targzFile, 
                String baseName)

Pembantu untuk mengekstrak dan masuk ke reporter file tar gz dan isinya

Parameter
listener ITestLogger : ITestLogger tempat untuk mencatat file.

targzFile File : tar.gz ERROR(/File) yang membutuhkan log kontennya.

baseName String : nama dasar tempat file akan ditemukan.

extractTarGzipToTemp

public static File extractTarGzipToTemp (File targzFile, 
                String nameHint)

Hapus dan unzip file tar.gz ke direktori temp.

Parameter
targzFile File : file tar.gz yang akan diekstrak.

nameHint String : awalan untuk direktori temp.

Kembali
File direktori temp.

Melempar
FileNotFoundException

gzip

public static File gzip (File inputFile)

Fungsi utilitas untuk meng-gzip (.gz) file. ekstensi .gz akan ditambahkan ke nama file dasar.

Parameter
inputFile File : ERROR(/File) akan di-gzip.

Kembali
File file gzip.

isGzip

public static boolean isGzip (File file)

Tentukan apakah file adalah gzip.

Parameter
file File : file yang akan diperiksa.

Kembali
boolean apakah file tersebut adalah gzip.

Melempar
jika file tidak bisa dibaca.

unGzip

public static File unGzip (File inputFile, 
                File outputDir)

UnGZip file: file tar.gz akan menjadi file tar.

Parameter
inputFile File : ERROR(/File) untuk ungzip

outputDir File : Direktori tempat meletakkan file yang tidak di-zip.

Kembali
File sebuah ERROR(/File) menunjuk ke file yang tidak di-zip.

Melempar
FileNotFoundException

unTar

public static  unTar (File inputFile, 
                File outputDir)

Untar file tar ke dalam direktori. File tar.gz perlu di- unGzip(File, File) terlebih dahulu.

Parameter
inputFile File : File tar yang akan diekstrak

outputDir File : direktori tempat meletakkan file yang diekstrak.

Kembali
Daftar ERROR(/File) untarred.

Melempar
FileNotFoundException