Android Gradle在两个二进制文件中生成apk:unalized和aligned.
document人说...
使用私钥对APK进行签名后,在文件上运行zipalign.此工具确保所有未压缩的数据都以特定字节对齐方式开始,相对于文件的开头.当安装在设备上时,确保在4字节边界上对齐可以提供性能优化.对齐后,Android系统能够使用mmap()读取文件,即使它们包含有对齐限制的二进制数据,而不是从包中复制所有数据.这样做的好处是减少了正在运行的应用程序所消耗的RAM量.
似乎强烈建议分发Align APK.对我来说,我只使用alignedapk作为结果产品,而忽略了unalignedapk.
未对齐的apk在开发过程中有什么特殊用途吗?