Androidでapk作成して署名するときに以下のエラーが出る
jarsigner: jarに署名できません: java.util.zip.ZipException: invalid entry compressed size (expected XXXX but got XXXX bytes)
./gradlew assembleReleaseで作成されるファイルに署名がされてしまっているのが原因。以下の設定して再度実行すれば未署名のファイルが出力される。(ファイル名はapp-release-unsigned.apkとなる。)
## android/aopp/build.gradele
buildTypes {
release {
....
//signingConfig signingConfigs.release
signingConfig null
}