如何以编程方式查看android中zip的内容(没有解压缩)

问题描述 投票:1回答:1

我正在为Android开发应用程序,需要在解压缩之前检查用户的zip文件条目是否格式正确,以避免浪费时间进行解压缩。有人可以帮我吗?

PS .:我只需要知道zip内文件的名称

java android zip unzip zipfile
1个回答
0
投票

使用ZipFile:它使用随机访问在zip存档中的文件位置之间跳转:

try (ZipFile file = new ZipFile("file.zip")) {
    final Enumeration<? extends ZipEntry> entries = file.entries();
    while (entries.hasMoreElements()) {
        final ZipEntry entry = entries.nextElement();
        System.out.println(entry.getName());
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.