面临AAPT2 错误:在生成签名 APK 时检查日志以了解详细信息问题。通常,在构建时它会提供成功的 apk,而在生成签名的 APk 时它会阻塞。
错误文件放在下面以获取更多信息
由于未发布日志。我认为构建失败的原因之一是由于某些 PNG 文件已损坏且未解析。有时图像有扩展名,但不是真正的 PNG。
您可以使用以下命令检查项目中的图像是否为真正的 PNG:
find . -type f -name "*.png" | xargs -L 1 -I{} file -I {} | grep -v 'image/png; charset=binary$'
获得列表后,我使用此站点将它们转换为 PNG。然后我能够生成一个签名的apk。