Qt/Android 中的 APK 文件中未对齐是啥意思?

Posted

技术标签:

【中文标题】Qt/Android 中的 APK 文件中未对齐是啥意思?【英文标题】:What does unaligned mean in an APK file in Qt/Android?Qt/Android 中的 APK 文件中未对齐是什么意思? 【发布时间】:2015-07-10 17:27:48 【问题描述】:

当我使用 Qt Creator 构建我的 android 包时,我收到了两个 apk 文件。一个名为Qt-Debug.apk,另一个名为Qt-Debug-unaligned.apk。它们有什么区别?

【问题讨论】:

【参考方案1】:

“未对齐”表示它不是 zip-aligned ...

zip-aligned是优化apk大小的过程……

zipalign 是一个存档对齐工具,它为 Android 应用程序 (.apk) 文件提供了重要的优化。目的是确保所有未压缩的数据都以相对于文件开头的特定对齐方式开始

【讨论】:

感谢您的回答,因为我认为将对齐的 apk 部署到设备更好?

以上是关于Qt/Android 中的 APK 文件中未对齐是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio - 如何压缩对齐 apk

如何在android中压缩对齐APK文件?

利用zipalign对齐so库回顾

如何检查apk是不是是zip对齐的?

为啥我会使用未对齐的 apk?

jquery datatables 固定列在 IE 中未对齐