Flutter Build Error:处理'命令'E:\ Flutter Apps \ flutter \ bin \ flutter.bat''完成,非零退出值1

时间:2019-02-06 11:48:00

标签: android-studio dart flutter

当我尝试在我的flutter应用程序-Process 'command 'E:\Flutter Apps\flutter\bin\flutter.bat'' finished with non-zero exit value 1的android studio中生成签名的apk时,出现此错误

我能够在模拟器和设备上运行该应用程序,但是仅当我尝试构建签名的apk时才会显示此错误。

flutter doctor
[√] Flutter (Channel dev, v1.2.0, on Microsoft Windows [Version 10.0.17763.253], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[√] Android Studio (version 3.3)
[√] VS Code (version 1.30.2)
[√] Connected device (1 available)

• No issues found!

有什么办法解决这个问题?

尝试过flutter clean

android studio Build > clean project and rebuild project(错误相同)

我正在构建>生成已签名的apk> apk>版本> V1(Jar签名)>完成以构建应用

11 个答案:

答案 0 :(得分:5)

在执行此命令 flutter upgrade 并从 V 1.22 升级到 V 1.27 后,我遇到了同样的问题。
正是我所做的,我去了pubspec.yaml然后pub-get & pub-upgrde我发现有很多过时的软件包然后我尝试了 pub-outdated 并且 AS 未能升级它,它建议我运行此命令 flutter pub upgrade --major-versions我看到它已成功下载并安装过时的软件包,然后我做了无效缓存并重新启动了AS,因为我发现它在C分区上缓存了大约5GB,最后我再次正常运行该应用程序,没有任何问题。

答案 1 :(得分:2)

嗨,请检查dart文件中的任何错误,这些错误可能是在构建过程中发生错误的原因造成的

答案 2 :(得分:1)

  • 检查是否有 pubspec.yaml 未建立任何资产,也许对于错别字,您在得到软件包后会得到警惕 strong>

  • 在此Flutter应用中检查AndroidX兼容性以寻求帮助show this

答案 3 :(得分:1)

我刚刚解决了!它必须处理 pubsec.yaml 中的“-assets/images/”行,我评论了它,它工作得很好!

答案 4 :(得分:0)

您可以尝试在Android Studio的文件|重新配置Flutter SDK路径。设置|语言和框架|扑。我刚刚遇到了同样的问题,并使用此方法成功解决了该问题。

答案 5 :(得分:0)

如果已安装,请停止防病毒一段时间。它会起作用。

答案 6 :(得分:0)

Flutter clean 完美地为我工作

答案 7 :(得分:0)

您的代码中可能有错误。 使用命令以详细模式构建 flutter build apk --release -vv 并检查是否有任何错误。

答案 8 :(得分:0)

我遇到了同样的问题。我在终端中运行“flutter clean”。然后答案是这样的“.packages不存在。你在这个目录中运行了“flutter pub get”吗?”。当我运行“flutter pub get”时,它解决了我的问题。

答案 9 :(得分:0)

对我来说这个命令解决了:

flutter pub upgrade --major-versions

答案 10 :(得分:-2)

没有这种需求。问题是错误只是退出代码。 主要错误在日志上方。您只需在上方滚动即可看到它。