将一个文件夹压缩成一个zip包,可应用于项目文件夹打包成zip, 文件夹过滤了目录中的空文件夹,因此,空文件夹不会被打包到zip包中.
由于本人JS知识有限,JAVA也不懂, 导致该函数, 打包大型文件时, 非常慢,性能低下. 如果@admin 有好的方法, 可以发一下, 谢谢.

importClass(java.io.File);
importClass(android.net.Uri);
importClass(java.lang.System);
importClass(java.io.FileInputStream);
importClass(java.io.FileOutputStream);
importClass(java.io.OutputStream);
importClass(java.util.zip.ZipEntry);
importClass(java.util.zip.ZipOutputStream);
var srcPath = "/sdcard/脚本/";
var zipFilePath = "/sdcard/autoJS.zip"
dirToZip(srcPath, zipFilePath);
隐藏内容

此处内容需要权限查看

  • NIP用户购买价格:20元
  • VIP用户购买价格:20元
  • 合伙人用户购买价格:免费推荐

发表评论

后才能评论