Android: descomprimir archivos zip codificados con contraseña

¿Es posible descomprimir archivos que se han comprimido utilizando una contraseña?

Tengo búsqueda y no puedo encontrar ningún ejemplo o mención en los documentos.

Un enlace a documentos o muestras de código sería genial.

Gracias,

Micro

Tiene razón, el paquete java.util.zip no admite la función de cierre y descompresión de contraseñas. Tienes que encontrar otras maneras de implementarlo tú mismo. Hice ayudar a buscar un poco ver si encuentra este enlace útil 🙂 http://blog.alutam.com/2009/10/31/reading-password-protected-zip-files-in-java/

Refiérase a esta pregunta:

Cómo descomprimir un archivo protegido por contraseña en Android

Utiliza un zip4j lib que funciona perfectamente bien en android:

try { File src = new File("/sdcard/abc.zip"); ZipFile zipFile = new ZipFile(src); if (zipFile.isEncrypted()) { zipFile.setPassword("a"); } String dest = new String("/sdcard/abc"); zipFile.extractAll(dest); } catch (ZipException e) { e.printStackTrace(); } 
  • XAPK La validación de archivos muestra los datos correctos Información
  • Descomprimir archivo zip da "java.util.zip.ZipException: No se puede leer la versión" o "java.util.ZipException No se puede leer la versión de encabezado local 45"
  • Modificación del contenido de un archivo .aar de Android / Conversión a un formato .zip
  • Convertir apk en zip flashable en clockWorkMod?
  • Archivo sin conexión de Osmdroid
  • Archivo zip con memoria en Java
  • Directorio de verificación de archivos zip de Java
  • Adición de Parse-1.8.0 a Android Studio 1.0.1 (O cualquier archivo .zip)
  • ¿Cómo adjunto la fuente de la Biblioteca de soporte de Android en Eclipse?
  • ¿Es posible mostrar svgz en Android?
  • Creación de un archivo zip con algunos archivos en SDCard
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.