我的存放sdk的文件夹是flutter_sdk,存放代码文件夹目录是flutter_demo。
- cd 想要存储代码的文件夹目录下, 执行(flutter01替换成你想要的项目名)
sudo flutter create flutter01
- 然后在运行模拟器之前 必须给这个flutter01权限 否则 你执行flutter run 的时候会报错
sudo chmod -R 777 flutter01
或者 cd flutter01,执行
sudo chmod -R 777 *
- 修改Flutter Sdk目录的权限
sudo chmod -R 777 flutter
- 打开模拟器
- 通过在终端中输入以下命令来设置iOS模拟器:
open -a Simulator
或者打开你的文件夹->ios->双击Runnner
我们就打开了xcode, 点击运行按钮。
我是按照命令的方式执行的, 我在运行的时候报错
这个错误表明在尝试读取一个由 Flutter 库使用的 vector_math 文件出现权限问题。 解决方法: 进行一次 clean 并获取 packages,以下是在终端执行的命令:
flutter clean
flutter pub get
然后尝试再次运行 flutter run 就完美解决