我已經簽署和打包的Xamarin應用程序
,所以已經創建了使用Visual Studio的apk文件。如何zipalign在Windows中的apk文件
我該如何在Windows中zipalign這個文件?
我已經簽署和打包的Xamarin應用程序
,所以已經創建了使用Visual Studio的apk文件。如何zipalign在Windows中的apk文件
我該如何在Windows中zipalign這個文件?
確保您有的Android SDK構建的工具,然後安裝檢查您的SDK安裝我的是在C:\Program Files(x86)\Android\android-sdk\build-tools\23.0.1\zipalign
您將在Android構建工具發現的zipalign然後用它像這樣:
C:\Program Files(x86)\Android\android-sdk\build-tools\23.0.1\zipalign -v 4 infile.apk outfile.apk
使用
要對齊infile.apk並將其保存爲outfile.apk:
zipalign [-f] [-v] <alignment> infile.apk outfile.apk
爲了確認existing.apk的取向:
zipalign -c -v <alignment> existing.apk
對準是定義字節對齊的邊界的整數。這必須始終是4(它提供了32位對齊),否則它實際上什麼都不做。
標誌:
-f:覆蓋現有outfile.zip
-v:詳細輸出
-c:確認指定的文件從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
努力表示讚賞。 – Harpreet