flutter安装
前言:flutter,最近比较流行的跨平台语言,工作需要得学起来, 遥想当年,React Native也是一样的前景,~~!工作需要,再次学一门新的跨平台语言。
参照网站:
https://www.jianshu.com/p/d9707cc8d487
一、下载Flutter SDK
地址:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos
下载之后直接解压出来,然后会有一个flutter的文件夹出现,如下图:
将解压出来的flutter文件放到个人目录下。个人目录可以在文件夹访达,电脑左上角有个前往,可以找到 个人 这个目录。
二、下载Android Studio
地址:https://developer.android.com/studio#downloads
![](https://img2022.cnblogs.com/blog/843074/202204/843074-20220425134517579-417279054.png)
//这里mac电脑选 mac(64-bit)版本,至少我的电脑是。
安装flutter插件
同时在安装flutter插件的时候,会自动安装Dart插件。
也可以在这里先看看最新的sdktools有没有安装,没安装的话到下面会报错,
报错1: 是说没下载最新的sdktool,参照下面说的报错1 或者参照网址:https://blog.csdn.net/weixin_45405207/article/details/120387146
三、执行相关命令
打开命令行工具 输入以下指令:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH="/Users/xiaomifeng/flutter/bin:$PATH"
说明:export PATH="/Users/用户名/flutter/bin:$PATH"
这里的后面的地址指的就是我们在第一步安装的flutter文件所在的位置,如下图:
export ANDROID_HOME="/Users/用户名/Library/Android/sdk" //android sdk目录,替换为你自己的 export PATH=${PATH}:${ANDROID_HOME}/tools export PATH=${PATH}:${ANDROID_HOME}/platform-tools
执行完上面的6条命名之后,执行:
flutter doctor
报错如下:
✗ cmdline-tools component is missing
Run `path/to/sdkmanager --install "cmdline-tools;latest"`
See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for
more details.
报错1: 是说没下载最新的sdktools,试着在android studio里 去下载最新的安卓sdktools
打开android studio 有个搜索的小图标。点击一下 输入sdk 找到androdi sdk这个点击,然后打开的弹窗里,切换到sdk tools 再选择对应那几个tools下载安装就行了。
参照网址:https://blog.csdn.net/weixin_45405207/article/details/120387146
报错2:是没有安装安卓证书。按提示进行操作: (得先解决报错1才行)
flutter doctor --android-licenses
然后根据提示一直y,y到结束为止就可以了。