反向工程后,为什么在ExFAT格式的外部硬盘驱动器上将7.6 MB的APK文件大小分配1.36 GB?

时间:2019-12-29 23:24:38

标签: macos apk apktool apfs exfat

我的apk文件大小为7.6 MB。当我通过apktoolapk文件进行逆向工程时,它是apk文件的逆向工程工具,它在1.36 GB格式的外部硬盘上分配exFAT驾驶。实际上,当我将此apk文件提取到本地驱动器(APFS格式的Macintosh HD)上时,它会分配32.1 MB,这很公平。这种奇怪情况的背后原因可能是什么?

客户

操作系统:macOS Catalina 10.15.2

进程:通过Java文件执行的典型jar进程

1 个答案:

答案 0 :(得分:2)

检查exFAT外部HDD的内存分配大小。 exFAT具有更大的默认内存分配大小,如果您使用默认内存,则可能约为1MB(如this post中所述)。这意味着您所有大小小于1MB的文件实际上将在磁盘上具有1MB的大小。

文件很多比MAS小很多,这说明了大小上的巨大差异。