签署 android 捆绑包时出错:任务“:app:signReleaseBundle”执行失败
Posted
技术标签:
【中文标题】签署 android 捆绑包时出错:任务“:app:signReleaseBundle”执行失败【英文标题】:Error while signing android bundle: Execution failed for task ':app:signReleaseBundle' 【发布时间】:2021-10-15 02:35:26 【问题描述】:我正在尝试构建 Flutter android 应用的发布版本并收到以下错误:(Macbook M1 使用终端命令)
* What went wrong:
Execution failed for task ':app:signReleaseBundle'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> kotlin.KotlinNullPointerException (no error message)
我不知道如何解决这个问题。 相关部分的 android/app/build.gradle 如下所示:
signingConfigs
release
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
buildTypes
release
signingConfig signingConfigs.release
flutter
source '../..'
dependencies
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.android.support:multidex:2.0.1'
【问题讨论】:
【参考方案1】:我几乎遇到了同样的问题:
* What went wrong:
Execution failed for task ':app:signReleaseBundle'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.FinalizeBundleTask$BundleToolRunnable
> kotlin.KotlinNullPointerException (no error message)
就我而言,我的key.properties
文件中有错字。我有keyPasswork
而不是keyPassword
,现在一切正常。我建议 OP 也检查这个文件。
【讨论】:
这没有提供问题的答案。您可以search for similar questions,或参考页面右侧的相关和链接问题找到答案。如果您有一个相关但不同的问题,ask a new question,并包含指向此问题的链接以帮助提供上下文。见:Ask questions, get answers, no distractions 宾果游戏,在构建新的风味包时,我忘记将新的风味密钥存储别名和密码添加到我未跟踪的文件keystore.properties
中。谢谢你。我从谷歌搜索中很快找到了这个答案:) 你为我节省了几分钟(几小时?)调试问题的时间。
我输入了“kayPassword”。感谢您指出显而易见的以上是关于签署 android 捆绑包时出错:任务“:app:signReleaseBundle”执行失败的主要内容,如果未能解决你的问题,请参考以下文章
Flutter Firebase 错误(2020)-(任务“:app:mergeDexDebug”执行失败)
运行 npm react-native run-android 时突然出错。任务:app:processDebugResources 失败
运行`detox build -c android.emu.debug`任务时出错:app:compileDebugJavaWithJavac FAILED in react native