我的apk文件大小为 7.6 MB
. 当我逆向工程这个 apk
归档 apktool的逆向工程工具,用于 apk
文件,它分配了 1.36 GB
关于 exFAT
格式化的外部硬盘。事实上,当我解压这个apk文件在我的本地驱动器(APFS
格式化的Macintosh HD),它分配的是 32.1 MB
这是很公平的。这种奇怪的情况背后会是什么原因呢?
客户端:
操作系统: macOS Catalina 10.15.2
进程: 一个典型的 Java
流程,通过 jar
档案
检查exFAT外置硬盘的内存分配大小。exFAT有一个更大的默认内存分配大小,如果你去与默认的,它可能会我的东西,如1MB(像提到在 此职位). 这意味着你所有大小为<1MB的文件实际上在磁盘上的大小为1MB。
有很多文件的大小比MAS小得多,可以解释巨大的大小差异。