2015-09-01 2 views

ответ

0

Популярный cordova-plugin-zip полагается на ZipInputStream, чтобы распаковать файлы, но этот класс не поддерживает дешифрование защищенных паролем Zip-файлов.

Существует альтернативная библиотека расшифровки java called zip4j, но неясно, совместимо ли оно с Android. Существует Android porting of zip4j, но isn't present on maven repository, поэтому вы должны добавить его вручную в свой проект.

Кроме того, кажется, что somebody has written его пользовательский класс java для дешифрования zip-файлов.

Следуя исходному коду the cordova zip plugin для Android, вам будет легко написать свой настраиваемый плагин unzip (и я надеюсь, что вы его опубликуете!).

Редактировать: см. Также these interesting answers к подобному вопросу.

+0

Я попытаюсь изо всех сил для разработки моего плагина на основе ваших ресурсов, спасибо U. –

Смежные вопросы