从0开始学习Flutter 02 图解 Mac 环境下安装配置环境

Posted 学习Android的第1024天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从0开始学习Flutter 02 图解 Mac 环境下安装配置环境相关的知识,希望对你有一定的参考价值。

笔者前两天整理了一篇 从0开始学习Flutter 【01】 图解 Windows 环境下安装配置环境,今天整理一下在 Mac 环境下安装配置 Flutter。实际操作一边之后才会觉得,环境配置是最基础的,用心注意一下还是很容易解决的。 参考资料:Flutter 中文网

文末有福利!!!

系统环境

  1. Flutter 建议 Mac 环境在 64 位 macOS (64-bit);
  2. 磁盘空间要超过 700M,但不包括 Xcode 和 android Studio 的空间;
  3. 电脑已安装 Git

安装图解

  1. 终端 -> **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 
  1. 已安装好 XCode 的请跳过此步骤,安装 XCode,终端 -> xcode-select --install,大概 2-3 分钟安装成功,如图:

  1. 在国内同样需要添加 PUB_HOSTED_URLFLUTTER_STORAGE_BASE_URL,并设置 PATHFlutter 添加到路径中,如下:
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 环境安装配置成功,这样结合上一篇博客,WindowsMac 环境都搭建好了,万里长征第一步算是完成了,接下来就该多多尝试和研究了!


  **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 环境下安装配置环境

Flutter 专题02 图解 Mac 环境下安装配置环境 #yyds干货盘点#

Flutter 38: 图解 Flutter 基本动画

Flutter 专题06 图解基础登录页面并学习相关 Widget #yyds干货盘点#

Android:Flutter 专题06 图解基础登录页面并学习相关 Widget

Flutter 专题58 图解 Flutter 嵌入原生 AndroidView 小尝试 #yyds干货盘点#