我的应用提取了一些zip文件。 我正在使用Storage Access Framework进行更新,并且放弃了清单中通常的读/写权限。 所以现在我无法直接访问文件,并且我不想依赖
${e.ccy || null}
从现在起完全分类私人应用程序文件夹外部的文件。
当涉及到zip文件时,在提取它们之前,我需要我知道存储在其中的条目的数量(因为我需要显示进度条),并且可以通过两种方式来实现:
1
File
2
ZipFile zf=new ZipFile(filePath);
maxEntries=zf.size();
但是第二种方法,我认为SAF中唯一可能的方法,是非常耗费资源/时间的。 那么解决方案是什么?