Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

TarUtil

public class TarUtil
extends Object

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


Utilidad para manipular un archivo tar. Envuelve el commons-compress para proporcionar soporte de alquitrán.

Resumen

Constructores públicos

TarUtil ()

Métodos públicos

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

Ayudante para extraer y registrar a los reporteros un archivo tar gz y su contenido

static File extractTarGzipToTemp (File targzFile, String nameHint)

Descomprima y descomprima un archivo tar.gz en un directorio temporal.

static File gzip (File inputFile)

Función de utilidad para gzip (.gz) un archivo.

static boolean isGzip (File file)

Determine si un archivo es un gzip.

static File unGzip (File inputFile, File outputDir)

UnGZip un archivo: un archivo tar.gz se convertirá en un archivo tar.

static unTar (File inputFile, File outputDir)

Desinstale un archivo tar en un directorio.

static unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames)

Desinstale un archivo tar en un directorio.

Constructores públicos

TarUtil

public TarUtil ()

Métodos públicos

extractAndLog

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

Ayudante para extraer y registrar a los reporteros un archivo tar gz y su contenido

Parámetros
listener ITestLogger : la ITestLogger donde desea recopilar los archivos.

targzFile File : el tar.gz ERROR(/File) que necesita su registro de contenido.

baseName String : el nombre de la base bajo la cual se encuentran los archivos.

extractTarGzipToTemp

public static File extractTarGzipToTemp (File targzFile, 
                String nameHint)

Descomprima y descomprima un archivo tar.gz en un directorio temporal.

Parámetros
targzFile File : el archivo tar.gz de extracto.

nameHint String : el prefijo para el directorio temporal.

Devoluciones
File el directorio temporal.

Lanza
FileNotFoundException

gzip

public static File gzip (File inputFile)

Función de utilidad para gzip (.gz) un archivo. la extensión .gz se agregará al nombre del archivo base.

Parámetros
inputFile File : el ERROR(/File) que se gzipped.

Devoluciones
File el archivo comprimido con gzip.

isGzip

public static boolean isGzip (File file)

Determine si un archivo es un gzip.

Parámetros
file File : el archivo para comprobar.

Devoluciones
boolean si el archivo es un gzip.

Lanza
si el archivo no se pudo leer.

descomprimir

public static File unGzip (File inputFile, 
                File outputDir)

UnGZip un archivo: un archivo tar.gz se convertirá en un archivo tar.

Parámetros
inputFile File : El ERROR(/File) a ungzip

outputDir File : El directorio donde poner el archivo ungzipped.

Devoluciones
File un ERROR(/File) que apunta al archivo ungzipped.

Lanza
FileNotFoundException

unTar

public static  unTar (File inputFile, 
                File outputDir)

Desinstale un archivo tar en un directorio. tar.gz necesidades sean unGzip(File, File) en primer lugar.

Parámetros
inputFile File : El archivo tar al extracto

outputDir File : el directorio dónde colocar los archivos extraídos.

Devoluciones
La lista de ERROR(/File) untarred.

Lanza
FileNotFoundException

unTar

public static  unTar (File inputFile, 
                File outputDir, 
                 fileNames)

Desinstale un archivo tar en un directorio. tar.gz necesidades sean unGzip(File, File) en primer lugar.

Parámetros
inputFile File : El archivo tar al extracto

outputDir File : el directorio dónde colocar los archivos extraídos.

fileNames : los archivos que se extraerán del tar.

Devoluciones
La lista de ERROR(/File) untarred.

Lanza
FileNotFoundException