Android gradle在两个二进制文件中生成apk:unaligned和aligned.
该文件说......
使用私钥对APK进行签名后,请在文件上运行zipalign.此工具确保所有未压缩数据以相对于文件开头的特定字节对齐方式开始.确保在4字节边界处对齐可在安装在设备上时提供性能优化.对齐后,Android系统能够使用mmap()读取文件,即使它们包含具有对齐限制的二进制数据,而不是复制包中的所有数据.好处是减少了正在运行的应用程序所消耗的RAM量.
似乎像对齐apk强烈建议分发.对我来说,我只使用对齐的 apk作为结果产品并忽略未对齐的 apk.
unaligned apk在开发过程中有什么特殊用途吗?
今天下午我更新了我的sdk,然后像往常一样运行我的应用程序,我收到了这样的错误.
${dir}\[appname]-debug-androidTest-unaligned.apk 在磁盘上不存在
我尝试构建和清理项目,但没有用.我使用android-studio.