美文网首页
Flutter 初级体验章

Flutter 初级体验章

作者: leowwh | 来源:发表于2018-11-27 11:35 被阅读159次

Flutter 初级体验


    hi,大家好,这是第一次使用Flutter,使用Flutter 的原因有两个吧,最直接的原因是项目驱动,还有个就是boss大佬强烈推荐,从知道Flutter到开始使用已经过了半年多,这边年多一直关注着Flutter的最新动态,从RN过度过来,已经感觉不敢随便再爱了。持续了半年多的积极关注,终于下决心入坑了。

    首先我们来看看Flutter 官方解释:

很明显,这是一个跨平台的产物,对于原生iOS开发5年的开发来说,第一感觉还是比较抵触的。但是由于慢慢的接触,关注,渐渐的对他有一些了解以后,就会发现这个家伙还是很厉害的,但是对于新手来说,安装,学习等问题还是有一丢丢难度,这里我会带着大家一起进入Flutter 的世界。

由于我自己使用的是Mac 系统,暂时我们以 Mac 安装为主,其他系统类似,也可以参考官网链接:https://flutterchina.club/setup-macos/

首先我们需要在 Flutter 官网下载:https://flutter.io/docs/development/tools/sdk/archive?tab=macos#macos

GitHub地址:https://github.com/flutter/flutter/releases

选一个合适的最新版本,如果不想翻墙需要在 命令行中输入 :

//下面两行是切换国内资源路径

export PUB_HOSTED_URL=https://pub.flutter-io.cn

export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

//下载Flutter,这里加了-b  dev可能会慢,我这直接去掉了-b dev

git clone -b dev https://github.com/flutter/flutter.git

//PWD是你的flutter盘的绝对路径,这里需要根据自己的路径填写。在命令行中进入flutter目录之后输入 pwd即可获得。

export PATH="$PWD/flutter/bin:$PATH"

cd ./flutter

//最后 在命令行中 直接输入下面命令会出现很多没有安装的问题

flutter doctor

如图,我这里安装完了,没有截图,就没有一步一步操作下去,因为这里操作比较简单,直接根据提示就可以了,链接都有提供  ,如果还是不清楚,就输入 flutter doctor -v,会提示怎么解决 ❌的问题,也是比较方便,这里就不在做详细的阐述了。

安装完之后,需要下载两个IDE ,一个是iOS开发用的Xcode,一个是安卓开发用的Android Studio。

这些安装的过程需要等待一段时间,之后需要配置环境变量。

配置环境变量


先通过命令行查找  .bash_profile 文件并且打开它

 如果没有.bash_profile文件 ,在命令行中输入下面命令

1.注意这里如果是纯净的电脑可能没有这个文件,如果没有去创建他,

2. 进入当前用户的home目录

 输入cd ~

3. 创建.bash_profile

 输入touch .bash_profile

4. 编辑.bash_profile文件

 输入open .bash_profile

如果有 .bash_profile文件直接打开 配置环境变量

在命令行输入(验证flutter 环境变量):

最后按照官网如下步骤即可。

通过运行flutter/bin命令验证目录是否在已经在PATH中:

echo $PATH

最有切记,关掉所有 命令行,配置环境变量之后需要重启命令行,否则还是找不到等问题。

安装到iOS环境 ,这个过程需要网速和时间,可能比较慢。

要将您的Flutter应用安装到iOS真机设备,您需要一些额外的工具和一个Apple帐户,您还需要在Xcode中进行设置。

安装 homebrew (如果已经安装了brew,跳过此步骤).

打开终端并运行这些命令来安装用于将Flutter应用安装到iOS设备的工具

brew update

brew install --HEAD libimobiledevice

brew install ideviceinstaller ios-deploy cocoapods

pod setup

之后的过程就是去配置xcode 代码中的证书和安卓的一些配置问题,相对看着官网步骤就能解决问题,最后

android studio ,需要下载flutter 和dart,因为Xcode ,flutter ,dart不支持,所以只能用android studio 去开发。

所以,在打开android studio 之后,不要着急选择,点击左上角的 Android Studio

android studio

再点击 Preferences

点击 Plugins

输入 flutter,这里注意,作者用的截图是已经安装的,有提示Uninstall,如果没有安装这里显示的是 install

dart 会自动安装,选择ok 就可以。如图。

安装好了之后,就可以使用 flutter 开发app 了,我们可以新建一个app 来感受一下。

相关文章

网友评论

      本文标题:Flutter 初级体验章

      本文链接:https://www.haomeiwen.com/subject/leqpvttx.html