1

面临AAPT2 错误:在生成签名 APK 时检查日志以了解详细信息问题。通常,在构建时它会提供成功的 apk,而在生成签名的 APk 时它会阻塞。

这是gradle文件

错误文件放在下面以获取更多信息

请进一步指导我。 谢谢

4

1 回答 1

0

由于未发布日志。我认为构建失败的原因之一是由于某些 PNG 文件已损坏且未解析。有时图像有扩展名,但不是真正的 PNG。

您可以使用以下命令检查项目中的图像是否为真正的 PNG:

find . -type f -name "*.png" | xargs -L 1 -I{} file  -I {} | grep -v 'image/png; charset=binary$'

获得列表后,我使用站点将它们转换为 PNG。然后我能够生成一个签名的apk。

于 2020-01-31T23:29:04.470 回答