0

我正在将我的 Flutter 项目转移到我的新M1 MacBook Pro 上。尝试构建时,我的所有插件/依赖项(在 pubspec.yaml 中列出)出现以下错误: “未找到模块 'foo'”

Flutter 官方安装页面(对于 M1)上,他们说要运行以下命令:

arch -x86_64 sudo gem install ffi

这样做了,但没有运气......也跟着这个,也没有运气......

我熟悉在 Mac 上开发 Flutter 应用程序,但所有这些对我来说都是一种巫术,我不确定我是否做对了。如果有人能够在 M1 上运行带有插件的 Flutter 项目,我很想听听如何

4

1 回答 1

0

我能够通过以下方式解决此问题:

  1. 创建一个新的 Flutter 项目
  2. 将旧项目中的所有 dart + yaml + assets 文件复制到新创建的项目中

仍然必须运行以下推荐(仍然不知道它的作用):

arch -x86_64 sudo gem install ffi

希望它可以帮助其他遇到这种情况的人

PS 尝试升级旧的 Flutter 项目失败(没有帮助)

于 2021-01-17T14:14:29.123 回答