问题 Background I need to parse some zip files of various types (getting some inner files content for one purpose or another, including getting their names). Some of the files are not reachable via file-path, as Android has Uri to reach them, and as sometimes the zip file is inside another zip file. With the push to use SAF, it's even less possible to use file-path in some cases. For this, we have 2 main ways to handle: ZipFile class and ZipInputStream class. The problem When we have a file-path,