【问题标题】:Publishing Ionic app - Zipalign not working发布 Ionic 应用程序 - Zipalign 不起作用
【发布时间】:2016-05-13 19:48:48
【问题描述】:

我正在尝试发布我的 Ionic 应用程序。但是,当尝试使用以下命令压缩 apk 时

/Users/bertcarremans/Library/Android/sdk/build-tools/23.0.3/zipalign zipalign -v 4 android-release-unsigned.apk chartly.apk

我收到以下消息:

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 工具正常工作?谢谢!

【问题讨论】:

    标签: android ionic-framework zipalign


    【解决方案1】:

    我找到了解决办法。

    1. 将 zipalign 工具复制到应用程序的 apk 文件夹中。在我的电脑上,zipalign 工具位于 /Users/bertcarremans/Library/Android/23.0.3
    2. 然后运行命令 ./zipalign -v 4 android-release-unsigned.apk chartly.apk

    【讨论】:

    • 实际上,您将 zipalign 作为参数传递给 zipalign 命令,这使其无法识别输入。
    【解决方案2】:

    不需要在任何地方复制zipalign文件,如果通过命令行安装,将创建一个符号链接,然后你可以从任何地方运行它。

    您没有使用正确的 zipalign 工具语法。请再次检查,您已经编写了两次 zipalign,因此您将 zipalign 作为参数传递给 zipalign 命令,这是不正确的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-28
      • 2021-11-12
      • 2019-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      相关资源
      最近更新 更多