我想创建一个用密码保护的ZIP文件。以前有人做过这个吗?你能给予我一些提示吗?我在pub.dev上找不到一个合理的套餐。
twh00eeo1#
插件archivehttps://pub.dev/packages/archive使用这个插件,你可以这样做:
archive
final archive = ZipDecoder().decodeBytes( _file, verify: true, password: "your_password", )
ehxuflar2#
您可以使用这个未发布的插件flutter_zip_archive只需下载代码并使用它。为了更好的未来开发,将repo中的方法通道添加到您的应用程序中,其中包含lib文件夹中的文件。这个软件包支持压缩和解压缩的文件与密码。它还提供了添加zip文件应该存储的目的地的特权。PS.要加密一个文件,你需要在压缩之前有一个本地可用的文件。
2条答案
按热度按时间twh00eeo1#
插件
archive
https://pub.dev/packages/archive
使用这个插件,你可以这样做:
ehxuflar2#
您可以使用这个未发布的插件flutter_zip_archive只需下载代码并使用它。为了更好的未来开发,将repo中的方法通道添加到您的应用程序中,其中包含lib文件夹中的文件。这个软件包支持压缩和解压缩的文件与密码。它还提供了添加zip文件应该存储的目的地的特权。PS.要加密一个文件,你需要在压缩之前有一个本地可用的文件。