如何在Windows中zipalign apk文件

我已经签署并打包了Xamarin应用程序
所以使用Visual Studio创build了apk文件。

我怎样才能在Windows中zipalign这个文件?

Solutions Collecting From Web of "如何在Windows中zipalign apk文件"

确保你已经安装了Android SDK build-Tools,然后检查你的SDK的安装位置是C:\Program Files(x86)\Android\android-sdk\build-tools\23.0.1\zipalign你会发现zipAlign android构build工具然后使用它像这样:

C:\Program Files(x86)\Android\android-sdk\build-tools\23.0.1\zipalign -v 4 infile.apk outfile.apk

用法

要alignmentinfile.apk并将其保存为outfile.apk:

zipalign [-f] [-v] <alignment> infile.apk outfile.apk

要确认existing.apk的alignment方式:

zipalign -c -v <alignment> existing.apk

alignment是一个定义字节alignment边界的整数。 这必须始终是4(它提供了32位alignment),否则它实际上什么都不做。

标志:

-f:覆盖现有的outfile.zip

-v:详细输出

-c:确认给定文件的alignment方式

从窗口输出(不在Docs:O中的额外参数):

 Zip alignment utility Copyright (C) 2009 The Android Open Source Project Usage: zipalign [-f] [-p] [-v] [-z] <align> infile.zip outfile.zip zipalign -c [-v] <align> infile.zip <align>: alignment in bytes, eg '4' provides 32-bit alignment -c: check alignment only (does not modify file) -f: overwrite existing outfile.zip -p: page align stored shared object files -v: verbose output -z: recompress using Zopfli 

ZipAlign文件