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

  

//这里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到结束为止就可以了。

 

posted on 2022-04-25 13:53  yuzx  阅读(311)  评论(0编辑  收藏  举报

导航