【Toki从零学Flutter】配置环境

目录

  1. 配置环境
  2. 运行官方演示项目
  3. 编写一个列表应用
  4. 混合开发 iOS版

前言

十分抱歉,写这一章是因为我有强迫症,不写个“配置环境”做开头就很难受。
关于Flutter,Flutter官网教程已经很完善了,[Flutter中文网]的翻译也很好懂,按照上面操作两三个小时就能开始敲代码了。
而且写这一章的时候,我已经写完第一个demo了,之前的过程走得太顺,都没留底,真的懒得重新再弄一遍。


遇到的问题

---姑且记录一下使用时遇到的故事

Downloaded executables cannot execute on host

这是我在mac运行flutter doctor时的一段报错,一个月之前安装flutter的时候并没有这个问题。
具体报错内容如下(自己的找不到了,网上抠来的):

✗ Downloaded executables cannot execute on host.
      See https://github.com/flutter/flutter/issues/6207 for more information

点开链接会跳到Flutter在2016年开的一个issue,9102年居然要查2016年的issue来解决问题也是蛮神奇的体验。
粗略看一下,据说问题是32位系统打不开64位文件,要下一个补丁才行。
但是对于mac系统来说这都是屁,一句有用的都没得。

接下来让我决定直面问题,报错内容翻译过来是“下载的可执行文件无法在主机上执行”
不仅如此,我在运行flutter doctor的时候系统一直在警示我某某文件打不开。
那么很容易联想到的就是mac系统对未知可执行文件的限制。

【Toki从零学Flutter】配置环境_第1张图片
image.png

于是乎,跳转到“安全性与隐私”页面,允许条件设置为 App Store和被认可的开发者,之后,执行未被认可的开发者的程序时会在红框处显示是否打开的询问,这里确认打开就可以了。


后记

Flutter给我的感觉是很成熟的那种框架,这套环境配置流程非常完善,基本不用东查西找。
也可能是因为我上手比较晚。

你可能感兴趣的:(【Toki从零学Flutter】配置环境)