是否可以使用Flutter / Dart创建一个受密码保护的ZIP文件?

7kqas0il  于 2023-10-22  发布在  Flutter
关注(0)|答案(2)|浏览(147)

我想创建一个用密码保护的ZIP文件。
以前有人做过这个吗?你能给予我一些提示吗?我在pub.dev上找不到一个合理的套餐。

twh00eeo

twh00eeo1#

插件archive
https://pub.dev/packages/archive
使用这个插件,你可以这样做:

final archive = ZipDecoder().decodeBytes(
      _file,
      verify: true,
      password: "your_password", )
ehxuflar

ehxuflar2#

您可以使用这个未发布的插件flutter_zip_archive只需下载代码并使用它。为了更好的未来开发,将repo中的方法通道添加到您的应用程序中,其中包含lib文件夹中的文件。这个软件包支持压缩和解压缩的文件与密码。它还提供了添加zip文件应该存储的目的地的特权。PS.要加密一个文件,你需要在压缩之前有一个本地可用的文件。

相关问题