TarUtil
public
class
TarUtil
extends Object
Java.lang.Nesne
|
🎃 |
com.android.tradefed.util.TarUtil
|
tar dosyasını işlemeye yönelik yardımcı program. Katran desteği sağlamak için ortak sıkıştırmayı sarmalar.
Özet
Herkese açık yöntemler |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
Bir tar gz dosyasını ve içeriğini çıkarma ve muhabirlere günlüğe kaydetme yardımcısı
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
Tar.gz dosyasını açın ve sıkıştırılmış dosyayı geçici bir dizine çıkarın.
|
static
File
|
gzip(File inputFile)
Dosyayı gzip (.gz) biçimine dönüştüren yardımcı program.
|
static
boolean
|
isGzip(File file)
Bir dosyanın gzip dosyası olup olmadığını belirleme.
|
static
File
|
unGzip(File inputFile, File outputDir)
UnGZip'i açma: tar.gz veya tgz dosyaları, tar dosyasına dönüşür.
|
static
|
unTar(File inputFile, File outputDir)
tar dosyasını dizine ekleyin.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
tar dosyasını dizine ekleyin.
|
Kamu inşaatçıları
TarUtil
public TarUtil ()
Herkese açık yöntemler
ayıklamaveGünlük
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
Bir tar gz dosyasını ve içeriğini çıkarma ve muhabirlere günlüğe kaydetme yardımcısı
Parametreler |
listener |
ITestLogger : Dosyaların günlüğe kaydedileceği ITestLogger . |
targzFile |
File : içerik günlüğüne ihtiyacı olan tar.gz ERROR(/File) . |
baseName |
String : Dosyaların bulunacağı temel ad. |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
Tar.gz dosyasını açın ve sıkıştırılmış dosyayı geçici bir dizine çıkarın.
Parametreler |
targzFile |
File : çıkarılacak tar.gz dosyası. |
nameHint |
String : Geçici dizinin öneki. |
İlerlemeler |
File |
geçici bir dizindir. |
Fırlatma |
|
FileNotFoundException |
|
IOİstisna |
gzip
public static File gzip (File inputFile)
Dosyayı gzip (.gz) biçimine dönüştüren yardımcı program. .gz uzantısı, temel dosya adına eklenir.
Parametreler |
inputFile |
File : gzip ile sıkıştırılacak ERROR(/File) . |
İlerlemeler |
File |
gzip'li dosyayı seçin. |
isGzip
public static boolean isGzip (File file)
Bir dosyanın gzip dosyası olup olmadığını belirleme.
Parametreler |
file |
File : Kontrol edilecek dosya. |
İlerlemeler |
boolean |
dosyanın gzip olup olmadığını kontrol edin. |
Gzip'i aç
public static File unGzip (File inputFile,
File outputDir)
UnGZip'i açma: tar.gz veya tgz dosyaları, tar dosyasına dönüşür.
Parametreler |
inputFile |
File : UnZIP için ERROR(/File) öğesi |
outputDir |
File : Sıkıştırılmış dosyanın yerleştirileceği dizin. |
İlerlemeler |
File |
Sıkıştırılmamış dosyayı işaret eden bir ERROR(/File) . |
Fırlatma |
|
FileNotFoundException |
|
IOİstisna |
Tart
public static unTar (File inputFile,
File outputDir)
tar dosyasını dizinden kaldırın. tar.gz dosyasının önce unGzip(File, File)
olması gerekir.
Parametreler |
inputFile |
File : Çıkarılacak tar dosyası |
outputDir |
File : Çıkarılan dosyaların yerleştirileceği dizin. |
Fırlatma |
|
FileNotFoundException |
|
IOİstisna |
Tart
public static unTar (File inputFile,
File outputDir,
fileNames)
tar dosyasını dizinden kaldırın. tar.gz dosyasının önce unGzip(File, File)
olması gerekir.
Parametreler |
inputFile |
File : Çıkarılacak tar dosyası |
outputDir |
File : Çıkarılan dosyaların yerleştirileceği dizin. |
fileNames |
: tar'dan çıkarılacak dosyalar. |
Fırlatma |
|
FileNotFoundException |
|
IOİstisna |