android - 压缩对齐 : command not found

标签 android bash ionic-framework

我现在正在研究 Ionic 项目,我想 zipalign android-release-unsigned.apk 文件。我关注了this guide by Ionic .

当我运行 zipalign -v 4/Users/zulhilmizainudin/Desktop/kl-parking/platforms/android/build/outputs/apk/android-release-unsigned.apk android-release.apk命令,我得到 -bash: zipalign: command not found 错误。

这是 zipalign 在我的系统中的位置:

/Users/zulhilmizainudin/Library/Android/sdk/build-tools/21.1.2

我尝试将 zipalign 复制到其中并将其放入我的 Ionic 项目文件夹中,然后再次运行 zipalign 命令。但仍然找不到相同的命令。

我现在该怎么办?

最佳答案

解决了!

  1. 我将 zipalign 文件从我的 Library/Android/sdk/build-tools/21.1.2 复制到我的 Ionic 项目文件夹中

  2. 我像这样在 zipalign 命令前面添加 ./ - ./zipalign -v 4/Users/zulhilmizainudin/Desktop/kl-parking/platforms/android/build/outputs/apk/android-release-unsigned.apk android-release.apk

  3. 完成。现在我在 Ionic 项目文件夹中获得了 android-release.apk

感谢 Michael 的解决方案!

关于android - 压缩对齐 : command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31048208/

相关文章:

android - 调试主屏幕小部件时,调试器在 Android Studio 中断开连接

android - 在 Android 操作系统上运行 Haskell 程序

bash - 如何使用 getopt(s) 作为在 bash 中传递参数的技术

linux - 我正在处理哪些文件?

TestFlight 中的 iOS 恢复购买

javascript - 其他指令(如 ng-init)或事件(如 stateChangeStart)会触发特定路由

android - Waze - 打开应用程序中的 waze.to 链接并开始导航,

java - 异步任务执行后通知的非法监视器状态异常

linux - 如何在将标准输出重定向到 Bash 文件时添加时间戳?

angularjs - ng-click 在 ionic 标题按钮中不起作用