Flutter 模拟器错误:命令 PhaseScriptExecution 失败,退出代码为非零
Posted
技术标签:
【中文标题】Flutter 模拟器错误:命令 PhaseScriptExecution 失败,退出代码为非零【英文标题】:Flutter simulator error: Command PhaseScriptExecution failed with a nonzero exit code 【发布时间】:2021-12-26 21:01:28 【问题描述】:我在 android Studio 上创建了一个新的 Flutter 项目。当我尝试在模拟器上运行它时,会出现以下错误:
PhaseScriptExecution failed with a nonzero exit code
当我在 Target>Build Phases>Run Scripts 中选中“For install builds only”复选框时,或者当我排除 arm64 架构时,会出现另一个错误
'Flutter/Flutter.h' file not found
我曾尝试删除并重新创建 ios 目录,但没有成功。
Flutter 医生,一切正常
请帮帮我
提前致谢
【问题讨论】:
这是 iOS 版本吗?我只在 iOS 版本中遇到过这个错误 是的@Amxela 它仅适用于 iOS 构建,您知道解决方案吗? 【参考方案1】:解决了! 我 Mac 上的 Flutter 版本高于我在上面编写应用程序的 Flutter 版本…… 所以我只是将我的颤振降级到我编码的版本 还有多田 错误已解决 确保您使用的 Flutter 版本与您编写代码的笔记本电脑版本相同 就我而言,我在 Windows 笔记本电脑上的旧版本颤振上对其进行了编码,并且厌倦了在最新版本的颤振上运行,所以弹出了错误。如果这不是你的情况,请通过以下链接 - error: 'Flutter/Flutter.h' file not found when flutter run on iOS
【讨论】:
以上是关于Flutter 模拟器错误:命令 PhaseScriptExecution 失败,退出代码为非零的主要内容,如果未能解决你的问题,请参考以下文章
Flutter - Gradle 任务 assembleRelease 失败,退出代码为 1
Pod install 未在 Flutter 应用程序中安装 Pod
在 iOS 模拟器上以发布模式 Flutter 启动应用程序时出现问题