小白macOS系统 flutter 从0到1
一、前期准备
链接:
flutter macos
java jdk 8
android studio:往下滑找到macos版
macOS 修改hosts
网不好,*自行解决哈
二、安装
macos版本下载下来是dmg文件,直接解压打开,然后把程序拖进应用程序就可以自动安装了。
flutter下载下来直接解压到自定义文件
java jdk安装到默认文件即可,一般在资源库的java文件里
安装android studio
1.第一次安装会检测android SDK,取消即可。
2.选择自定义安装,选择java路径,然后后面就会给你安装android SDK ,默认路径是用户文件下的资源库(这个文件是隐藏的)
macos 显示隐藏文件:终端:defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder
第一次打开会自动安装一些配置文件,看编辑器底部进度。
三、配置环境变量
终端:open ~/.bash_profile(vim ~/.bash_profile)
按照上图配置变量(注意自己的文件位置)
保存
终端执行:source .bash_profile
四、解决flutter问题
然后查看flutter情况
终端:flutter doctor (第一次需要git下载,耐心等候)
如图
一个问题一个问题解决:
第一个问题是关于SDK许可的
终端执行:flutter doctor --android-licenses
一直 y
ok
第二个问题是提示缺少cocoapads
按照提示输入:sudo gem install cocoapods
等待下载
如果报如图的错
需要安装cocoapods
可以借鉴这个教程
首先安装Homebrew --> 再安装rvm --> 再安装ruby -> 最后安装cocoapods。
1.安装homebrew:官方的方法可能会出现各种问题
我直接用的终极方法:/bin/zsh -c “$(curl -fsSl https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
2.安装rvm
3.安装最新ruby(按照上面链接的教程)
。。。
第三个问题是android studio 缺少flutter dart插件,去把插件安装好就可以了
这里有个坑,如果插件安装了还是flutter doctor还是提示没有安装,建议看看android studio的版本和flutter的版本是不是最新的,
其次执行
flutter channel dev
flutter upgrade
第四个是缺少模拟器
五、项目创建
file >> new >> new flutter project。按提示创建即可
本文地址:https://blog.csdn.net/qq_44158529/article/details/109779455