从0开始学习Flutter 02 图解 Mac 环境下安装配置环境
Posted 学习Android的第1024天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从0开始学习Flutter 02 图解 Mac 环境下安装配置环境相关的知识,希望对你有一定的参考价值。
笔者前两天整理了一篇 从0开始学习Flutter 【01】 图解 Windows 环境下安装配置环境,今天整理一下在 Mac 环境下安装配置 Flutter。实际操作一边之后才会觉得,环境配置是最基础的,用心注意一下还是很容易解决的。 参考资料:Flutter 中文网
文末有福利!!!
系统环境
安装图解
- 终端 -> **git clone -b beta github.com/flutter/flu…
2. 正常情况下会 clone 成功,但笔者电脑没有装 XCode,提示如下:
xcrun: error: invalid active developer path (/Library/Developer/
CommandLineTools), missing xcrun at: /Library/Developer/
CommandLineTools/usr/bin/xcrun
- 已安装好 XCode 的请跳过此步骤,安装 XCode,终端 -> xcode-select --install,大概 2-3 分钟安装成功,如图:
- 在国内同样需要添加 PUB_HOSTED_URL 和 FLUTTER_STORAGE_BASE_URL,并设置 PATH 将 Flutter 添加到路径中,如下:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=`pwd`/flutter/bin:$PATH
export PATH=$HOME/flutter/bin:$PATH
echo $PATH
**Tips:** 每台计算机上的文件路径和文件名可能不同,所以要添加 `export PATH=$HOME/flutter/bin:$PATH`,并刷新当前窗口。
5. 终端中 -> Flutter doctor,之后便一切顺利,如图:
至此,Flutter 环境安装配置成功,这样结合上一篇博客,Windows 和 Mac 环境都搭建好了,万里长征第一步算是完成了,接下来就该多多尝试和研究了!
**Tips:** 如果想要查询 Mac 中 Git 路径,可终端 -> **which git**,如图:
来源:阿策小和尚
最后
按照国际惯例,给大家分享一套十分好用的Android进阶资料:《全网最全Android开发笔记》。
整个笔记一共8大模块、729个知识点,3382页,66万字,可以说覆盖了当下Android开发最前沿的技术点,和阿里、腾讯、字节等等大厂面试看重的技术。
好啦,这份资料就给大家介绍到这了,有需要详细文档的小伙伴,可以微信扫下方二维码回复JJ免费领取哈~
因为所包含的内容足够多,所以,这份笔记不仅仅可以用来当学习资料,还可以当工具书用。
如果你需要了解某个知识点,不管是Shift+F 搜索,还是按目录进行检索,都能用最快的速度找到你要的内容。
相对于我们平时看的碎片化内容,这份笔记的知识点更系统化,更容易理解和记忆,是严格按照整个知识体系编排的。
(一)架构师必备Java基础
1、深入理解Java泛型
2、注解深入浅出
3、并发编程
4、数据传输与序列化
5、Java虚拟机原理
6、高效IO
……
(二)设计思想解读开源框架
1、热修复设计
2、插件化框架设计
3、组件化框架设计
4、图片加载框架
5、网络访问框架设计
6、RXJava响应式编程框架设计
……
(三)360°全方位性能优化
1、设计思想与代码质量优化
2、程序性能优化
- 启动速度与执行效率优化
- 布局检测与优化
- 内存优化
- 耗电优化
- 网络传输与数据储存优化
- APK大小优化
3、开发效率优化
- 分布式版本控制系统Git
- 自动化构建系统Gradle
……
(四)Android框架体系架构
1、高级UI晋升
2、Android内核组件
3、大型项目必备IPC
4、数据持久与序列化
5、Framework内核解析
……
(五)NDK模块开发
1、NDK开发之C/C++入门
2、JNI模块开发
3、Linux编程
4、底层图片处理
5、音视频开发
6、机器学习
……
(六)Flutter学习进阶
1、Flutter跨平台开发概述
2、Windows中Flutter开发环境搭建
3、编写你的第一个Flutter APP
4、Flutter Dart语言系统入门
……
(七)微信小程序开发
1、小程序概述及入门
2、小程序UI开发
3、API操作
4、购物商场项目实战
……
(八)kotlin从入门到精通
1、准备开始
2、基础
3、类和对象
4、函数和lambda表达式
5、其他
……
好啦,这份资料就给大家介绍到这了,有需要详细文档的小伙伴,可以微信扫下方二维码回复JJ免费领取哈~
以上是关于从0开始学习Flutter 02 图解 Mac 环境下安装配置环境的主要内容,如果未能解决你的问题,请参考以下文章
Flutter 专题02 图解 Mac 环境下安装配置环境 #yyds干货盘点#
Flutter 专题06 图解基础登录页面并学习相关 Widget #yyds干货盘点#