【发布时间】:2019-08-07 18:36:12
【问题描述】:
Gradle task assembleRelease failed with exit code 1这是我运行flutter build apk --release时遇到的错误
signingConfigs {
release {
keyAlias "******"
keyPassword "***"
storeFile file("***")
storePassword "*****"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
multiDexEnabled true
}
debug {
multiDexEnabled true
}
}
当我执行以下操作时,它工作正常。
buildTypes {
release {
signingConfig signingConfigs.debug // which is by default by flutter
multiDexEnabled true
}
debug {
multiDexEnabled true
}
}
我也试过flutter clean
密钥库很好。因为,我可以使用它通过 android studio 创建 apk。
我想通过 CI/CD 手动签署我的 apk。它只是不工作。请有人帮帮我!我浪费了一整天!
Flutter 版本 - 1.7.8+hotfix.4 Gradle 插件版本 - 3.3.1
【问题讨论】:
-
我有同样的问题。如果您的密钥文件路径正确,您是否清理了您的 android 项目?在 android 项目中清理和重建后,我的颤振命令起作用了。并使用了这些说明flutter.dev/docs/deployment/android
标签: android gradle flutter dart