4

Android プロジェクトのビルドに Jenkins を使用しています。Android 署名プラグインを使用して APK に署名します。最近、あるブランチで、次のエラー ログで失敗しています。

[SignApksBuilder] /var/lib/jenkins/android-sdk/build-tools/29.0.2/zipalign -f -p 4 /var/lib/jenkins/workspace/Android/app/build/outputs/apk/production/release/app_productionRelease_0.11.1_HEAD_3048d80.apk /var/lib/jenkins/workspace/Android/SignApksBuilder-out/zipalign/aligned-app_productionRelease_0.11.1_HEAD_3048d80-1628945884194489230.apk
[Android] $ /var/lib/jenkins/android-sdk/build-tools/29.0.2/zipalign -f -p 4 /var/lib/jenkins/workspace/Android/app/build/outputs/apk/production/release/app_productionRelease_0.11.1_HEAD_3048d80.apk /var/lib/jenkins/workspace/Android/SignApksBuilder-out/zipalign/aligned-app_productionRelease_0.11.1_HEAD_3048d80-1628945884194489230.apk
FATAL: [SignApksBuilder] zipalign failed: exit code 1
ERROR: zipalign failed on APK /var/lib/jenkins/workspace/Android/app/build/outputs/apk/production/release/app_productionRelease_0.11.1_HEAD_3048d80.apk: exit code 1

これはリリース ビルドであり、このブランチでの重要な変更は次のとおりです。

  • Android gradle プラグインを から に更新4.0.2する4.1.0
  • gradle を から に更新6.1.1する6.5

何がうまくいかないのか、誰かが光を当てることができますか?

PS:プラグインの readme にあるようにJenkins Jiraに問題を投稿しようとしましたが、ログイン機能が壊れているようです :/

ありがとう!

4

3 に答える 3