首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我必须释放zipalign cordova吗?

我必须释放zipalign cordova吗?
EN

Stack Overflow用户
提问于 2018-05-20 17:31:46
回答 2查看 905关注 0票数 1

我已经用cordova build --release android构建了一个签名的apk,我应该对齐它,还是cordova已经做完了所有的工作?

EN

回答 2

Stack Overflow用户

发布于 2020-12-23 03:22:03

不,您应该使用命令提示符zipalign -v 4 app-release-unsigned.apk app-release.apk对齐它

票数 0
EN

Stack Overflow用户

发布于 2021-09-06 05:18:15

我知道这是一个老生常谈的问题,但我想我会给出答案: Cordova让你挂接"after_build“事件,在这个事件中,你可以运行一个处理zipalign的.bat文件。

示例(config.xml):

代码语言:javascript
复制
<hook type="after_build" src="zipalign_release.bat" />

"src“是相对于项目根的(即: config.xml所在的位置)。

我的.bat:

代码语言:javascript
复制
if exist platforms\android\app\build\outputs\apk\release (
    cd platforms\android\app\build\outputs\apk\release
    zipalign -f -v 4 app-release.apk app-release-zipaligned.apk
) else (
    echo Debug build.
)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50433404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档