任何人都可以告诉我如何使用eclipse zipalign我的.apk文件。我已经下达命令一样让我.apk文件,如何使用eclipse zipalign .apk文件?
右键单击项目文件夹
点击在菜单的“Android工具”选项。
点击“导出签名的应用程序包...”和在给定的应用程序别名中生成的.apk文件。
现在想为上面生成的这个.apk文件做zipalign。是否有任何工具需要这样做或任何可以解决我的问题的工具。
任何人都可以告诉我如何使用eclipse zipalign我的.apk文件。我已经下达命令一样让我.apk文件,如何使用eclipse zipalign .apk文件?
右键单击项目文件夹
点击在菜单的“Android工具”选项。
点击“导出签名的应用程序包...”和在给定的应用程序别名中生成的.apk文件。
现在想为上面生成的这个.apk文件做zipalign。是否有任何工具需要这样做或任何可以解决我的问题的工具。
使用给定的步骤,Eclipse将为您执行zipalign
。
这是一个非常棘手的部分,最初我也遇到了奇怪的问题。在上传到Android市场之前,您必须执行以下步骤。
我认为这将有助于你
D:\android-sdk\android-sdk\tools>zipalign -f -v 4 "C:\Users\name\Desktop\project_name\projectname_signed.apk" "C:\Users\name\Desktop\project_name\projectname__zipaligned.apk"
它可以工作,但为什么是“4”? – 2014-07-23 13:12:17
@Tamawy:这里4代表
默认情况下导出它们时的Eclipse zipalign APK。
zipalign基本上是您的android sdk的工具目录中可用的工具。
如果你不使用eclipse构建,你可以直接使用这个工具来zipalign你的apk。
zipalign [-f] [-v] <alignment> infile.apk outfile.apk
该对齐方式是一个整数,用于定义字节对齐边界。这必须始终是4(它提供了32位对齐),否则它实际上什么都不做。
更多详细信息,自动检查此链接 http://developer.android.com/tools/help/zipalign.html
的Eclipse的zipalign APK。当你导出项目时,eclipse必须生成已签名的apk到不同的目的地。当您生成已签名的apk时,请正确检查它提示的位置。
如果您要对APK文件进行签名和压缩对齐,以便您可以重新分配文件并将其上传到Play商店。然后按照这些简单的步骤
所以,毕竟你会得到一个APK,它将被签名和压缩对齐。
如果您执行了上述操作,Eclipse会自动对您的.apk文件进行zipaligns。
对于Android Studio,请参考此[SO回答](http://stackoverflow.com/a/21242752/1708390) – 2015-08-16 11:35:32