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.
ZipUtil2
public
class
ZipUtil2
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.ZipUtil2
|
Es una clase auxiliar para la extracción de archivos ZIP que tiene en cuenta los permisos de archivo POSIX.
Resumen
Métodos públicos |
static
void
|
closeZip(ZipFile zipFile)
Cierra un ZipFile abierto y omite cualquier excepción.
|
static
File
|
extractFileFromZip(ZipFile zipFile, String filePath)
Es un método de utilidad para extraer un archivo específico del archivo ZIP en un archivo temporal.
|
static
boolean
|
extractFileFromZip(ZipFile zipFile, String filePath, File destFile)
Es un método de utilidad para extraer un archivo específico del archivo ZIP.
|
static
void
|
extractZip(File toUnzip, File destDir)
Es un método de utilidad para extraer un archivo ZIP en un directorio determinado.
|
static
void
|
extractZip(ZipFile zipFile, File destDir)
Es un método de utilidad para extraer todo el contenido del archivo ZIP en un directorio determinado.
|
static
File
|
extractZipToTemp(File zipFile, String nameHint)
Extrae un archivo ZIP a un directorio temporal con una cadena como prefijo.
|
Constructores públicos
ZipUtil2
public ZipUtil2 ()
Métodos públicos
closeZip
public static void closeZip (ZipFile zipFile)
Cierra un ZipFile abierto y omite cualquier excepción.
| Parámetros |
zipFile |
ZipFile: Es el archivo que se cerrará. |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
Es un método de utilidad para extraer un archivo específico del archivo ZIP en un archivo temporal.
| Parámetros |
zipFile |
ZipFile: Es el ZipFile que se extraerá. |
filePath |
String: Es la ruta de acceso del archivo que se extraerá. |
| Muestra |
File |
Es el File o null si no se encuentra. |
| Arroja |
IOException |
Si no se pudo extraer el archivo |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
Es un método de utilidad para extraer un archivo específico del archivo ZIP.
| Parámetros |
zipFile |
ZipFile: Es el ZipFile que se extraerá. |
filePath |
String: Es la ruta de acceso del archivo en el ZIP. |
destFile |
File: Es el File al que se extraerá. |
| Muestra |
boolean |
Indica si se encontró y extrajo el archivo. |
| Arroja |
IOException |
Si no se pudo extraer el archivo |
public static void extractZip (File toUnzip,
File destDir)
Es un método de utilidad para extraer un archivo ZIP en un directorio determinado. El archivo ZIP se presenta como
un File.
| Parámetros |
toUnzip |
File: Es un File que apunta a un archivo ZIP. |
destDir |
File: Es el directorio local al que se extraerá el archivo. |
| Arroja |
IOException |
Si no se pudo extraer el archivo |
public static void extractZip (ZipFile zipFile,
File destDir)
Es un método de utilidad para extraer todo el contenido del archivo ZIP en un directorio determinado.
| Parámetros |
zipFile |
ZipFile: Es el ZipFile que se extraerá. |
destDir |
File: Es el directorio local al que se extraerá el archivo. |
| Arroja |
IOException |
Si no se pudo extraer el archivo |
public static File extractZipToTemp (File zipFile,
String nameHint)
Extrae un archivo ZIP a un directorio temporal con una cadena como prefijo.
| Parámetros |
zipFile |
File: Es el archivo ZIP que se extraerá. |
nameHint |
String: Es un prefijo para el directorio temporal. |
| Muestra |
File |
Es un File que apunta al directorio temporal. |
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)"],[],[]]