这是 zipalign 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
zipalign - Android 应用程序文件的 ZIP/APK 对齐工具
概要
对齐 infile.apk 并将其保存为 outfile.apk:
拉链对齐 [ -f [ -v ] 输入文件.apk 输出文件.apk
确认 existing.apk 的对齐方式:
拉链对齐 -c -v 现有.apk
这是定义字节对齐边界的整数。 这必须始终为 4
(提供 32 位对齐)否则它实际上什么都不做。
商品描述
拉链对齐 是一个存档对齐工具,为Android应用程序提供重要的优化
(.apk) 文件。 目的是确保所有未压缩的数据都以特定的
相对于文件开头的对齐方式。 具体来说,它会导致所有未压缩的数据在
在 4 字节边界上对齐的 .apk,例如图像或原始文件。 这允许所有
直接访问的部分 映射() 即使它们包含对齐的二进制数据
限制。 好处是减少了运行时消耗的 RAM 量
应用程序。
在将 .apk 文件分发给最终用户之前,应始终使用此工具对其进行对齐。 这
Android 构建工具可以为您处理这个问题。 当使用带有 ADT 插件的 Eclipse 时,Export
向导会自动 拉链对齐 你的 .apk 用你的私钥签名后。 构建
使用 Ant 编译应用程序时使用的脚本也将 拉链对齐 你的 .apk,只要你
已在项目 ant.properties 文件中提供了密钥库的路径和密钥别名,因此
构建工具可以首先对包进行签名。
注意: 拉链对齐 必须仅在 .apk 文件与您的私人签名后执行
钥匙。 如果你执行 拉链对齐 在签名之前,然后签名程序将撤消对齐。
此外,请勿更改对齐的包。 对存档的更改,例如重命名
或删除条目,可能会破坏修改后的条目的对齐方式,以及以后的所有内容
条目。 并且添加到“对齐”存档的任何文件都不会对齐。
通过更改 zip 本地文件头中“额外”字段的大小来进行调整
部分。 此过程可能会更改“额外”字段中的现有数据。
有关如何使用的更多信息 拉链对齐 在构建您的应用程序时,请阅读 签名
您的 应用领域:
https://developer.android.com/tools/publishing/app-signing.html
配置
下面是选项的摘要。
-f 覆盖现有的 outfile.zip
-v 详细输出
-c 确认给定文件的对齐方式
使用 onworks.net 服务在线使用 zipalign