A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
TarUtil
public
class
TarUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TarUtil
|
Es una utilidad para manipular un archivo tar. Une commons-compress para proporcionar compatibilidad con tar.
Resumen
Métodos públicos |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
Ayudante para extraer y registrar en los generadores de informes un archivo tar.gz y su contenido
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
Descomprime un archivo tar.gz en un directorio temporal.
|
static
File
|
gzip(File inputFile)
Es una función de utilidad para comprimir (.gz) un archivo.
|
static
boolean
|
isGzip(File file)
Determina si un archivo es un gzip.
|
static
File
|
unGzip(File inputFile, File outputDir)
Descomprimir un archivo: Un archivo tar.gz o tgz se convertirá en un archivo tar.
|
static
|
unTar(File inputFile, File outputDir)
Descomprime un archivo tar en un directorio.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
Descomprime 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 en los generadores de informes un archivo tar.gz y su contenido
Parámetros |
listener |
ITestLogger : Es el ITestLogger en el que se deben registrar los archivos. |
targzFile |
File : El ERROR(/File) tar.gz que necesita su registro de contenido. |
baseName |
String : Es el nombre base con el que se encontrarán los archivos. |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
Descomprime un archivo tar.gz en un directorio temporal.
Parámetros |
targzFile |
File : Es el archivo tar.gz que se extraerá. |
nameHint |
String : Es el prefijo del directorio temporal. |
Muestra |
File |
el directorio temp. |
Arroja |
|
FileNotFoundException |
|
IOException |
gzip
public static File gzip (File inputFile)
Es una función de utilidad para comprimir (.gz) un archivo. La extensión .gz se agregará al nombre de archivo base.
Parámetros |
inputFile |
File : El ERROR(/File) que se comprimirá con gzip. |
Muestra |
File |
el archivo comprimido. |
isGzip
public static boolean isGzip (File file)
Determina si un archivo es un gzip.
Parámetros |
file |
File : Es el archivo que se debe verificar. |
Muestra |
boolean |
si el archivo es un gzip. |
Arroja |
|
si no se pudo leer el archivo. |
unGzip
public static File unGzip (File inputFile,
File outputDir)
Descomprimir un archivo: Un archivo tar.gz o tgz se convertirá en un archivo tar.
Parámetros |
inputFile |
File : El ERROR(/File) para descomprimir |
outputDir |
File : Es el directorio en el que se colocará el archivo descomprimido. |
Muestra |
File |
un ERROR(/File) que apunta al archivo descomprimido. |
Arroja |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir)
Descomprime un archivo tar en un directorio. El archivo tar.gz primero debe ser unGzip(File, File)
.
Parámetros |
inputFile |
File : Es el archivo tar que se extraerá. |
outputDir |
File : Es el directorio en el que se colocarán los archivos extraídos. |
Arroja |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir,
fileNames)
Descomprime un archivo tar en un directorio. El archivo tar.gz primero debe ser unGzip(File, File)
.
Parámetros |
inputFile |
File : Es el archivo tar que se extraerá. |
outputDir |
File : Es el directorio en el que se colocarán los archivos extraídos. |
fileNames |
: Son los archivos que se extraerán del tar. |
Arroja |
|
FileNotFoundException |
|
IOException |
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-03-26 (UTC)
[null,null,["Última actualización: 2025-03-26 (UTC)"],[],[]]