A partir de 2026, para alinearnos con nuestro modelo de desarrollo llamado Trunk Stable y garantizar la estabilidad de la plataforma para el ecosistema, publicaremos el código fuente en el AOSP en el segundo y cuarto trimestre. Para compilar el AOSP y contribuir a él, usa android-latest-release. La rama del manifiesto android-latest-release siempre hará referencia a la versión más reciente que se envió al AOSP. Para obtener más información, consulta Cambios en el AOSP.
Google utiliza tecnología de IA para traducir contenido a tu idioma preferido. Las traducciones realizadas con IA pueden contener errores.
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. Encapsula commons-compress para proporcionar compatibilidad con tar.
Resumen
Métodos públicos |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
Es un asistente para extraer y registrar en los 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)
Función de utilidad para comprimir un archivo con gzip (.gz).
|
static
boolean
|
isGzip(File file)
Determina si un archivo es un archivo gzip.
|
static
File
|
unGzip(File inputFile, File outputDir)
Descomprimir un archivo: Un archivo tar.gz o tgz se convertirá en un archivo tar.
|
static
List<File>
|
unTar(File inputFile, File outputDir, Collection<String> fileNames)
Descomprime un archivo tar en un directorio.
|
static
List<File>
|
unTar(File inputFile, File outputDir)
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)
Es un asistente para extraer y registrar en los informes un archivo tar.gz y su contenido.
| Parámetros |
listener |
ITestLogger: Es el objeto ITestLogger en el que se registran los archivos. |
targzFile |
File: Es el archivo File tar.gz que necesita su registro de contenido. |
baseName |
String: Es el nombre base con el que se encontrarán los archivos. |
| Arroja |
FileNotFoundException |
|
IOException |
|
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 temporal. |
| Arroja |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
gzip
public static File gzip (File inputFile)
Función de utilidad para comprimir un archivo con gzip (.gz). La extensión .gz se agregará al nombre del archivo base.
| Parámetros |
inputFile |
File: Es el File que se comprimirá con gzip. |
| Muestra |
File |
el archivo comprimido con gzip. |
| Arroja |
|
java.io.IOException |
IOException |
|
isGzip
public static boolean isGzip (File file)
Determina si un archivo es un archivo gzip.
| Parámetros |
file |
File: Es el archivo que se verificará. |
| Muestra |
boolean |
Indica si el archivo es un gzip. |
| Arroja |
IOException |
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 File para descomprimir |
outputDir |
File: Es el directorio en el que se colocará el archivo descomprimido. |
| Muestra |
File |
Un File que apunta al archivo sin comprimir. |
| Arroja |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
unTar
public static List<File> unTar (File inputFile,
File outputDir,
Collection<String> fileNames)
Descomprime un archivo tar en un directorio. Primero, el archivo tar.gz 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 |
Collection: Son los archivos que se extraerán del archivo tar. |
| Muestra |
List<File> |
Lista de File sin comprimir. |
| Arroja |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
unTar
public static List<File> unTar (File inputFile,
File outputDir)
Descomprime un archivo tar en un directorio. Primero, el archivo tar.gz 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. |
| Muestra |
List<File> |
Lista de File sin comprimir. |
| Arroja |
|
java.io.FileNotFoundException |
|
java.io.IOException |
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: 2026-06-22 (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: 2026-06-22 (UTC)"],[],[]]