2

我在 Devops 中创建了一个构建管道,用于将我的应用程序发布到 Google Play 商店。但是,构建成功,当将生成的 APK 文件上传到 Google Play 商店时,它会抱怨 - “您上传的 APK 不是 zip 对齐的。您需要在 APK 上运行 zip 对齐工具并再次上传。”。

我已经检查了管道中的 Android 签名任务,以确保启用了 Zip Align。

通过 VS2019 手动执行构建并签署 APK 时,一切正常,但我想让管道正常工作。

请帮助..提前谢谢!

4

3 回答 3

0

您上传的 APK 不是 zip 对齐的。您需要在 APK 上运行 zip align 工具并再次上传。

根据这份文件When using apksigner, it is important to first zipalign the application, and then to sign it with apksigner.

我想也许你只启用了这个Zipalign选项。为此,您需要同时启用Android Signing TaskSigning Options的和Zipalign选项。您可以关注此文档以获取更多详细信息。

于 2019-12-23T12:03:05.927 回答
0

当我生成 .apk 时,它说:.apk。失败并显示消息:错误:APK 不是 zip 对齐的。

要解决这个问题,请确保任务:AndroidSigning@3 必须详细查看解决方案

在此处输入链接描述

于 2021-02-25T06:27:20.177 回答
0

问题是管道中 APK 的路径。一旦设置正确,APK 就会很好地上传到 Google Play 商店。

于 2020-01-03T12:31:56.860 回答