gpt4 book ai didi

android - 使用zlib列出android中apk文件的目录结构

转载 作者:太空狗 更新时间:2023-10-29 14:23:30 29 4
gpt4 key购买 nike

我目前正在从事一个 Android 项目。

由于android apk文件本质上是一个zip文件,只是文件扩展名不同,是否可以使用zlib来归档asset文件夹的目录结构?

目标是编写一些接口(interface),如 opendir() 和 readdir() 以便我可以执行以下操作:

DIR* dir = zip_opendir("somedirectory");
struct dirent* entry;
while (0 != (entry = zip_readdir(dir))){
__android_log_print(ANDROID_LOG_ERROR, "DIR", "entry: %s\n", entry->d_name);
}

除了所有操作都发生在一个 zip 文件中。

最佳答案

您可以使用 libzip (它本身使用 zlib )来处理 zip 文件。它确实 all you want and more .

关于android - 使用zlib列出android中apk文件的目录结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14563943/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com