TarUtil
public class TarUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TarUtil |
Dienstprogramm zum Bearbeiten einer TAR-Datei. Es umhüllt die Commons-Kompresse, um Teerunterstützung zu bieten.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
TarUtil () |
Öffentliche Methoden | |
---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) Helfer zum Extrahieren und Protokollieren einer TAR-GZ-Datei und ihres Inhalts für die Reporter |
static File | extractTarGzipToTemp (File targzFile, String nameHint) Entpacken und entpacken Sie eine tar.gz-Datei in ein temporäres Verzeichnis. |
static File | gzip (File inputFile) Utility-Funktion zum gzip (.gz) einer Datei. |
static boolean | isGzip (File file) Bestimmen Sie, ob es sich bei einer Datei um eine GZIP-Datei handelt. |
static File | unGzip (File inputFile, File outputDir) Entpacken Sie eine Datei: Eine tar.gz- oder tgz-Datei wird in eine TAR-Datei umgewandelt. |
static | unTar (File inputFile, File outputDir) Entpacken Sie eine TAR-Datei in ein Verzeichnis. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) Entpacken Sie eine TAR-Datei in ein Verzeichnis. |
Öffentliche Bauträger
TarUtil
public TarUtil ()
Öffentliche Methoden
extractAndLog
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Helfer zum Extrahieren und Protokollieren einer TAR-GZ-Datei und ihres Inhalts für die Reporter
Parameter | |
---|---|
listener | ITestLogger : der ITestLogger , in dem die Dateien protokolliert werden sollen. |
targzFile | File : die tar.gz ERROR(/File) , die ihr Inhaltsprotokoll benötigt. |
baseName | String : der Basisname, unter dem die Dateien gefunden werden. |
extractTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile, String nameHint)
Entpacken und entpacken Sie eine tar.gz-Datei in ein temporäres Verzeichnis.
Parameter | |
---|---|
targzFile | File : Die zu extrahierende tar.gz-Datei. |
nameHint | String : das Präfix für das temporäre Verzeichnis. |
Kehrt zurück | |
---|---|
File | das temporäre Verzeichnis. |
Würfe | |
---|---|
| FileNotFoundException |
| IOException |
gzip
public static File gzip (File inputFile)
Utility-Funktion zum gzip (.gz) einer Datei. Die Erweiterung .gz wird dem Basisdateinamen hinzugefügt.
Parameter | |
---|---|
inputFile | File : die ERROR(/File) , die gzippt werden soll. |
Kehrt zurück | |
---|---|
File | die gzip-Datei. |
Würfe | |
---|---|
| IOException |
isGzip
public static boolean isGzip (File file)
Bestimmen Sie, ob es sich bei einer Datei um eine GZIP-Datei handelt.
Parameter | |
---|---|
file | File : Die zu überprüfende Datei. |
Kehrt zurück | |
---|---|
boolean | ob es sich bei der Datei um eine GZIP-Datei handelt. |
Würfe | |
---|---|
| wenn die Datei nicht gelesen werden konnte. |
unGzip
public static File unGzip (File inputFile, File outputDir)
Entpacken Sie eine Datei: Eine tar.gz- oder tgz-Datei wird in eine TAR-Datei umgewandelt.
Parameter | |
---|---|
inputFile | File : Der ERROR(/File) zum Entpacken |
outputDir | File : Das Verzeichnis, in dem die entpackte Datei abgelegt werden soll. |
Kehrt zurück | |
---|---|
File | ein ERROR(/File) der auf die entpackte Datei verweist. |
Würfe | |
---|---|
| FileNotFoundException |
| IOException |
unTar
public staticunTar (File inputFile, File outputDir)
Entpacken Sie eine TAR-Datei in ein Verzeichnis. Die tar.gz-Datei muss zuerst unGzip(File, File)
sein.
Parameter | |
---|---|
inputFile | File : Die zu extrahierende TAR-Datei |
outputDir | File : Das Verzeichnis, in dem die extrahierten Dateien abgelegt werden. |
Kehrt zurück | |
---|---|
Die Liste der enttarnten ERROR(/File) . |
Würfe | |
---|---|
| FileNotFoundException |
| IOException |
unTar
public staticunTar (File inputFile, File outputDir, fileNames)
Entpacken Sie eine TAR-Datei in ein Verzeichnis. Die tar.gz-Datei muss zuerst unGzip(File, File)
sein.
Parameter | |
---|---|
inputFile | File : Die zu extrahierende TAR-Datei |
outputDir | File : Das Verzeichnis, in dem die extrahierten Dateien abgelegt werden. |
fileNames |
Kehrt zurück | |
---|---|
Die Liste der enttarnten ERROR(/File) . |
Würfe | |
---|---|
| FileNotFoundException |
| IOException |
TarUtil
public class TarUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TarUtil |
Dienstprogramm zum Bearbeiten einer TAR-Datei. Es umhüllt die Commons-Kompresse, um Teerunterstützung zu bieten.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
TarUtil () |
Öffentliche Methoden | |
---|---|
static void | extractAndLog ( ITestLogger listener, File targzFile, String baseName) Helfer zum Extrahieren und Protokollieren einer TAR-GZ-Datei und ihres Inhalts für die Reporter |
static File | extractTarGzipToTemp (File targzFile, String nameHint) Entpacken und entpacken Sie eine tar.gz-Datei in ein temporäres Verzeichnis. |
static File | gzip (File inputFile) Utility-Funktion zum gzip (.gz) einer Datei. |
static boolean | isGzip (File file) Bestimmen Sie, ob es sich bei einer Datei um eine GZIP-Datei handelt. |
static File | unGzip (File inputFile, File outputDir) Entpacken Sie eine Datei: Eine tar.gz- oder tgz-Datei wird in eine TAR-Datei umgewandelt. |
static | unTar (File inputFile, File outputDir) Entpacken Sie eine TAR-Datei in ein Verzeichnis. |
static | unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames) Entpacken Sie eine TAR-Datei in ein Verzeichnis. |
Öffentliche Bauträger
TarUtil
public TarUtil ()
Öffentliche Methoden
extractAndLog
public static void extractAndLog (ITestLogger listener, File targzFile, String baseName)
Helfer zum Extrahieren und Protokollieren einer TAR-GZ-Datei und ihres Inhalts für die Reporter
Parameter | |
---|---|
listener | ITestLogger : der ITestLogger , in dem die Dateien protokolliert werden sollen. |
targzFile | File : die tar.gz ERROR(/File) , die ihr Inhaltsprotokoll benötigt. |
baseName | String : der Basisname, unter dem die Dateien gefunden werden. |
extractTarGzipToTemp
public static File extractTarGzipToTemp (File targzFile, String nameHint)
Entpacken und entpacken Sie eine tar.gz-Datei in ein temporäres Verzeichnis.
Parameter | |
---|---|
targzFile | File : Die zu extrahierende tar.gz-Datei. |
nameHint | String : das Präfix für das temporäre Verzeichnis. |
Kehrt zurück | |
---|---|
File | das temporäre Verzeichnis. |
Würfe | |
---|---|
| FileNotFoundException |
| IOException |
gzip
public static File gzip (File inputFile)
Utility-Funktion zum gzip (.gz) einer Datei. Die Erweiterung .gz wird dem Basisdateinamen hinzugefügt.
Parameter | |
---|---|
inputFile | File : die ERROR(/File) , die gzippt werden soll. |
Kehrt zurück | |
---|---|
File | die gzip-Datei. |
Würfe | |
---|---|
| IOException |
isGzip
public static boolean isGzip (File file)
Bestimmen Sie, ob es sich bei einer Datei um eine GZIP-Datei handelt.
Parameter | |
---|---|
file | File : Die zu überprüfende Datei. |
Kehrt zurück | |
---|---|
boolean | ob es sich bei der Datei um eine GZIP-Datei handelt. |
Würfe | |
---|---|
| wenn die Datei nicht gelesen werden konnte. |
unGzip
public static File unGzip (File inputFile, File outputDir)
Entpacken Sie eine Datei: Eine tar.gz- oder tgz-Datei wird in eine TAR-Datei umgewandelt.
Parameter | |
---|---|
inputFile | File : Der ERROR(/File) zum Entpacken |
outputDir | File : Das Verzeichnis, in dem die entpackte Datei abgelegt werden soll. |
Kehrt zurück | |
---|---|
File | ein ERROR(/File) der auf die entpackte Datei verweist. |
Würfe | |
---|---|
| FileNotFoundException |
| IOException |
unTar
public staticunTar (File inputFile, File outputDir)
Entpacken Sie eine TAR-Datei in ein Verzeichnis. Die tar.gz-Datei muss zuerst unGzip(File, File)
sein.
Parameter | |
---|---|
inputFile | File : Die zu extrahierende TAR-Datei |
outputDir | File : Das Verzeichnis, in dem die extrahierten Dateien abgelegt werden. |
Kehrt zurück | |
---|---|
Die Liste der enttarnten ERROR(/File) . |
Würfe | |
---|---|
| FileNotFoundException |
| IOException |
unTar
public staticunTar (File inputFile, File outputDir, fileNames)
Entpacken Sie eine TAR-Datei in ein Verzeichnis. Die tar.gz-Datei muss zuerst unGzip(File, File)
sein.
Parameter | |
---|---|
inputFile | File : Die zu extrahierende TAR-Datei |
outputDir | File : Das Verzeichnis, in dem die extrahierten Dateien abgelegt werden. |
fileNames |
Kehrt zurück | |
---|---|
Die Liste der enttarnten ERROR(/File) . |
Würfe | |
---|---|
| FileNotFoundException |
| IOException |