Android Studio 下 Flutter 开发环境搭建过程

 更新时间:2020年06月08日 14:18:05   作者:韩曙亮  
这篇文章主要介绍了Android Studio 下 Flutter 开发环境搭建/Flutter / Dart 插件安装 | Flutter SDK 安装 | 环境变量配置 | 开发环境检查,本文图文并茂给大家介绍的非常详细,需要的朋友可以参考下

I . Flutter 学习资料

Flutter 学习资料 :

① 官方文档 : https://flutter.dev/docs

② Flutter Android 开发者文档 : https://flutter.dev/docs/get-started/flutter-for/android-devs

② Flutter 插件库 : https://pub.dev/

II . Flutter 开发环境搭建

Flutter 开发环境搭建 :

① Android Studio : https://developer.android.google.cn/studio , 要求 3.0 以上版本 ; Google 提供的 Android 开发环境 ;

② Windows PowerShell 5.0 : 建议使用 Win10 ( 已预装该项 ) , 最新的命令行工具 , 对 cmd ( 命令提示符 ) 进行了扩展 ;

③ Git : https://git-scm.com/download/win , 代码管理工具 , 安装最新版本即可 ;

III . Android Studio 环境安装 Flutter / Dart 插件

1 . Flutter 插件搜索安装 : Android Studio 菜单栏 -> File -> Settings -> Plugins , 在 Marketplace 中搜索 Flutter 插件 , 点击 Install 按钮安装 ;

在这里插入图片描述

2 . 点击 Install 安装 : 会提示依赖第三方插件 , 需要 安装 Dart 插件 , 这里需要额外安装 Dart 插件 ;

3 . 接受安装第三方插件 :

在这里插入图片描述

4 . 安装 Dart 插件 :

在这里插入图片描述

5 . Flutter / Dart 插件 安装完成 :

在这里插入图片描述

6 . 重启 Android Studio : 安装完毕后 , 重启 Android Studio 插件才能生效 ;

IV . 下载 Flutter SDK

1 . 下载 Flutter SDK : 如果 官方下载链接 下载太慢 , 请下载下面的 中国镜像下载链接 ;

2 . 下载地址 : https://flutter.dev/docs/development/tools/sdk/releases , 选择稳定版本的最新版即可 ; ( 官方链接 , 下载速度可能很慢 )

在这里插入图片描述

3 . 镜像下载地址生成 : 需要自己手动替换域名获取最新的镜像下载地址 ;

① 生成镜像下载地址 : 官网的链接在中国基本下不动 , 使用 storage.flutter-io.cn 域名替换下载链接中的 storage.googleapis.com 域名即可使用镜像链接下载最新版本 ; ( 这个地址目前需要自己生成 )

② 官方下载链接 : https://storage.googleapis.com/flutter_infra/releases/stable/windows/flutter_windows_v1.12.13+hotfix.8-stable.zip 是当前最新的 Flutter SDK 下载地址 , 这个链接下不动 , 使用 使用 storage.flutter-io.cn 域名替换下载链接中的 storage.googleapis.com 域名 , 即下面的镜像下载地址 ;

③ 镜像下载地址 : https://storage.flutter-io.cn/flutter_infra/releases/stable/windows/flutter_windows_v1.12.13+hotfix.8-stable.zip , 该地址下载速度很快 , 如果出了最新版本 , 可以自行替换生成新的镜像下载地址 ;

V . 设置 Flutter 网络镜像 ( 中国国内推荐设置 )

1 . 镜像地址查询 : 在 https://flutter.dev/community/china 页面查询最新的 Flutter 中国镜像地址 ;

2 . 当前的最新镜像为 : 将下面两个镜像地址 , 设置到环境变量中 ;

FLUTTER_STORAGE_BASE_URL: https://mirrors.sjtug.sjtu.edu.cn/
PUB_HOSTED_URL: https://dart-pub.mirrors.sjtug.sjtu.edu.cn/

如果在国内还是设置一下比较好 , 能省很多事 ;

VI . 设置 Flutter 环境变量 ( 在系统变量中配置 )

1 . 配置 Flutter 环境变量 : 即上面下载的 flutter_windows_v1.12.13+hotfix.8-stable.zip 文件解压后的 bin 目录 , 配置的 Path 环境变量中 ;

D:\001_Programs\004_Flutter\flutter\bin

在这里插入图片描述

2 . 配置网站资源镜像环境变量 :

变量名(N):FLUTTER_STORAGE_BASE_URL
变量值(V):https://mirrors.sjtug.sjtu.edu.cn/

在这里插入图片描述

变量名(N):PUB_HOSTED_URL
变量值(V):https://dart-pub.mirrors.sjtug.sjtu.edu.cn/

在这里插入图片描述

3 . 按照指定格式配置 Android SDK 环境变量 :

① 配置 Android SDK 路径 : 首先要配置 ANDROID_HOME 环境变量 , 配置内容是 Android SDK 根目录 ;

变量名(N):ANDROID_HOME
变量值(V):D:\001_Programs\001_Android\002_Sdk\Sdk

在这里插入图片描述

② 配置 Android SDK 的相关环境变量 : 需要在 Path 环境变量中 , 配置 emulator , platform-tools , tools 地址 ; 格式分别是

%ANDROID_HOME%\emulator
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools

在这里插入图片描述

VII . Flutter 环境变量检查

1 . 检查环境 : 上述操作完成后 , 执行 flutter doctor 命令 , 检查 Flutter 开发环境 ; 该命令第一次运行消耗时间比较长 5 ~ 10 分钟甚至更多 , 耐心等待 ;

在这里插入图片描述

2 . 同意全部许可协议 : 按照上述提示 , 执行 flutter doctor --android-licenses 命令 , 同意全部许可协议 , 即可检测通过 ;

在这里插入图片描述

总结

到此这篇关于Android Studio 下 Flutter 开发环境搭建,Flutter,Dart 插件安装,Flutter SDK 安装,环境变量配置,开发环境检查的文章就介绍到这了,更多相关android studio Flutter 开发环境搭建内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Android中使用定时器的三种方法

    Android中使用定时器的三种方法

    这篇文章主要为大家详细介绍了Android定时器的三种使用方法,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • Android实现屏蔽微信拉黑和删除联系人功能示例

    Android实现屏蔽微信拉黑和删除联系人功能示例

    本篇文章主要介绍了Android实现屏蔽微信拉黑和删除联系人功能示例,具有一定的参考价值,有兴趣的可以了解一下。
    2017-02-02
  • Android 数据存储方式有哪几种

    Android 数据存储方式有哪几种

    android为数据存储提供了五种方式,有SharedPreferences、文件存储、SQLite数据库、ContentProvider、网络存储,对android数据存储方式感兴趣的朋友可以通过本文学习一下
    2015-11-11
  • Android辅助功能AccessibilityService与抢红包辅助

    Android辅助功能AccessibilityService与抢红包辅助

    抢红包的原理都差不多,一般是用Android的辅助功能(AccessibilityService类)先监听通知栏事件或窗口变化事件来查找红包关键字然后去模拟点击或打开红包
    2016-02-02
  • Android图片无限轮播的实现代码

    Android图片无限轮播的实现代码

    这篇文章主要为大家详细介绍了Android图片无限轮播的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • Android 仿微信数字键盘

    Android 仿微信数字键盘

    大部分的金融App会对默认的数字键盘进行处理,以实现自定义的数字安全键盘。基于此,本文对对微信数字键盘样式进行了仿写,实现了一套自定义的数字安全键盘(支持随机数字分布)。
    2021-05-05
  • Kotlin协程launch原理详解

    Kotlin协程launch原理详解

    这篇文章主要为大家介绍了Kotlin协程launch原理的示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • Android贝塞尔曲线实现消息拖拽消失

    Android贝塞尔曲线实现消息拖拽消失

    这篇文章主要为大家详细介绍了Android贝塞尔曲线实现消息拖拽消失,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • Android 7.0行为变更 FileUriExposedException解决方法

    Android 7.0行为变更 FileUriExposedException解决方法

    这篇文章主要介绍了Android 7.0行为变更 FileUriExposedException解决方法的相关资料,需要的朋友可以参考下
    2017-05-05
  • Android开发之关于项目

    Android开发之关于项目

    本文是此系列文章的第二篇,给大家介绍的是项目相关的内容,非常的细致全面,有需要的小伙伴可以参考下
    2016-02-02

最新评论