我已经签名并打包了Xamarin应用程序
因此,已经使用Visual Studio创建了apk文件。

如何在Windows中对该文件进行zipalign?

最佳答案

确保已安装 Android SDK构建工具,然后检查SDK的安装位置。我在C:\Program Files(x86)\Android\android-sdk\build-tools\23.0.1\zipalign上找到了zipAlign,您可以在android构建工具中找到zipAlign,然后按以下方式使用它:C:\Program Files(x86)\Android\android-sdk\build-tools\23.0.1\zipalign -v 4 infile.apk outfile.apk zipalign [-f] [-v] <alignment> infile.apk outfile.apk zipalign -c -v <alignment> existing.apk
从Windows输出(其他参数不在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, e.g. '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 Docs

09-26 14:10