我的apk文件大小为7.6 MB
。当我通过apktool对apk
文件进行逆向工程时,它是apk
文件的逆向工程工具,它在1.36 GB
格式的外部硬盘上分配exFAT
驾驶。实际上,当我将此apk文件提取到本地驱动器(APFS
格式的Macintosh HD)上时,它会分配32.1 MB
,这很公平。这种奇怪情况的背后原因可能是什么?
客户:
操作系统:macOS Catalina 10.15.2
进程:通过Java
文件执行的典型jar
进程
答案 0 :(得分:2)
检查exFAT外部HDD的内存分配大小。 exFAT具有更大的默认内存分配大小,如果您使用默认内存,则可能约为1MB(如this post中所述)。这意味着您所有大小小于1MB的文件实际上将在磁盘上具有1MB的大小。
文件很多比MAS小很多,这说明了大小上的巨大差异。