如何使用eclipse压缩.apk文件?

时间:2011-03-16 02:52:06

标签: android android-install-apk zipalign

任何人都可以告诉我如何使用eclipse压缩我的.apk文件。我通过发出命令来制作我的.apk文件,

  1. 右键单击“项目文件夹”

  2. 点击菜单中的“Android工具”选项。

  3. 点击“导出已签名的应用程序包...”,并在给定的应用程序别名中生成我的.apk。

  4. 现在想为上面生成的.apk文件做zipalign。是否有任何工具需要这样做或任何可以解决我的问题的工具。

8 个答案:

答案 0 :(得分:47)

如果你做了上面描述的那些,那么Eclipse已经为你压缩了你的apk。您无法对已经过拉链的包裹进行拉链标记

答案 1 :(得分:38)

我认为这会对你有帮助

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"

答案 2 :(得分:7)

使用给定的步骤,Eclipse将为您zipalign

答案 3 :(得分:5)

这是一个非常棘手的部分,最初我也遇到了奇怪的问题。在上传到Android市场之前,您必须执行以下步骤。

  • 创建证书
  • 签署您的申请apk
  • 最后Zip对齐签名的apk

检查此网站:How to sign Android project apk

答案 4 :(得分:3)

Eclipse zipalign APK默认情况下导出它们。

zipalign基本上是android sdk的tools目录中可用的工具。

如果您没有使用eclipse进行构建,可以直接使用此工具对您的apk进行zipalign。

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

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

有关详细信息,请查看此链接 http://developer.android.com/tools/help/zipalign.html

答案 5 :(得分:1)

如果您要对APK文件进行签名和zip对齐,那么您可以重新分发文件并将其上传到Play商店。然后按照这些简单的步骤进行操作

  • 打开Eclipse
  • 文件 - &GT;出口
  • 浏览 - &gt;选择您的项目
  • 下一个 - &gt;接着

因此,在完成所有这些之后,您将获得一个将签名并拉链对齐的APK。

答案 6 :(得分:0)

Eclipse zipalign apk自动。导出项目时,eclipse必须生成已签名的apk到不同的目标。生成签名的apk时,请正确检查它提示的位置

答案 7 :(得分:0)

如果您执行了上述操作,Eclipse会自动压缩您的.apk文件。