0
Zipファイルの内容を抽出せずに取得しようとしています。私はZipFileを使ってエントリを取得しています。しかし、私が観察したことは、zipフォルダ内のすべてのファイルをsystem/app.apkのようなファイル形式で提供することです(file.listFiles()のように)。どのようにディレクトリ構造形式でファイルを取得するのですか?Androidビューのzipファイルを抽出せずに
ジップ構造:
ZipFolder.zip - system (folder) -> app.apk(file)
- meta (folder) -> manifest(folder) -> new.apk (file)
コード:
ZipFile zipFile = new ZipFile(mPath);
Enumeration<? extends ZipEntry> entries = zipFile.entries();
while(entries.hasMoreElements()) {
// below code returns system/app.apk and meta/manifest/new.apk
// instead of system,meta folders
ZipEntry entry = entries.nextElement();
String fileName = entry.getName();
boolean isDirectory = entry.isDirectory(); //returns false
}