签署 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”执行失败)

Xcode:作为团队成员签署应用程序失败

在phonegap上签署Android应用程序时出错

运行 npm react-native run-android 时突然出错。任务:app:processDebugResources 失败

签署 Tizen 包时密码无效

运行`detox build -c android.emu.debug`任务时出错:app:compileDebugJavaWithJavac FAILED in react native