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.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
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)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-03-26 (UTC)"],[],[]]