問題タブ [zip4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Zip4j エラーなし、エラーが表示されるはずなのに、すべての抽出に失敗しました
zip4j を使用して、パスワード (AES-256) で保護されている zip パッケージを解凍します。私の問題は、コードが機能していないことではなく、パスワードが .zip の実際のパスワードと一致しない場合にエラーがスローされないことです。
.zip には 123 のパスワードがあり、zip4j にはパスワード 123456789 を設定しました。そのため、すべてを抽出することはできません。抽出できなかったというエラーまたはメッセージが予想されます。実際のケースでは、彼はそれを抽出しませんが、例外もエラー メッセージも何も表示しません。
抽出が成功したかどうかを確認する方法はありますか?
java - zip4j と outputstream を使用してフォルダーとサブフォルダーを圧縮する方法
私が書いているプログラムでは、zip ファイルを保存する場所の uri をユーザーから受け取ります。次に、zip4j ライブラリと Android の outpustream を使用して、ファイルとフォルダーを圧縮しようとします。この Stackoverflow の回答のコードを変更し、 代わりに zip4j を使用しました。変更したコードで zip ファイルが生成されますが、破損しています。
これはKotlinで書かれた私のコードです:
何が問題なのか誰か教えていただければ幸いです。