Flutter在Windows平台下的安装配置
目录
1. 安装 Flutter SDK2. 设置环境变量3. Flutter doctor4. 安装 Android Studio5. 启动 Android Studio, 安装 Android SDK6. 再次运行 Flutter doctor 查看依赖项7. 设置 Android emulator8. 配置编辑器8.1 Android Studio8.2 Visual Studio Code (VS Code)
第一次接触移动开发, 纯小白一枚, 慢慢摸索, 记录安装.
1. 安装 Flutter SDK
如果不能直接下载 Flutter SDK, 可以通过github安装, 请参考 Using Flutter in China.
下载 Flutter SDK (flutter_windows_v0.2.8-beta.zip), 解压到指定目录, 双击运行flutter_console.bat, 完成sdk安装, 如图.
2. 设置环境变量
在Path下增加到flutter/bin的目录, 如图:
3. Flutter doctor
在flutter控制台运行 flutter doctor 命令, 检测是否有依赖项未安装.
其中带X的表示需要安装的东西, 如我这里需要再安装Android toolchain 与 Android Studio.
安装Android Studio时,会默认下载安装Android SDK,所以下一步直接安装Android Studio.
4. 安装 Android Studio
直接上图.
全程 Next, 直到 Finish.
5. 启动 Android Studio, 安装 Android SDK
6. 再次运行 Flutter doctor 查看依赖项
还有两个依赖需要解决
[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)
X Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
运行 flutter doctor --android-licenses
[!] Connected devices
! No devices available
打开手机开发者选项, 打开USB调试后, 再次检测, 成功。
7. 设置 Android emulator
打开AVD Manager, 新建.
随意选择一个后下一步
建议选择 x86_64的 image.
Graphics 选择 Hardware GLES 2.0
8. 配置编辑器
这里介绍 Android Studio 与 Visual Studio Code (VS Code) 的配置.
8.1 Android Studio
安装 Flutter 和 Dart 插件. Configure->Plugins 如图
Browse repositiories..
选择 Flutter, 安装, 弹出 Dart 插件安装时, 选择是.
新建 Flutter project
选择 Flutter Application
Next 直到 Finish, 等待新建项目的完成.
选择模拟器, 调试
运行结果如下:
8.2 Visual Studio Code (VS Code)
安装 Dart Code 扩展
新建 Flutter 项目
选择一个路径来存储项目, 注意, 路径中一定不能出现中文, 否则后面步骤会失败
等待项目创建完成
右下角的为上一步创建的Android emulator
F5 开始调试
运行结果如下.
Flutter在Windows平台下的安装配置的更多相关文章
- Spotlight on Mysql在Windows平台下的安装及使用简介
Spotlight on Mysql在Windows平台下的安装及使用简介 by:授客 QQ:1033553122 1. 测试环境 Win7 64位 mysql-connector-odbc- ...
- Redis在Windows+linux平台下的安装配置(转)
window平台Redis安装 下载地址: http://code.google.com/p/servicestack/wiki/RedisWindowsDownload Redis文件夹有以下几个文 ...
- Mantis1.2.19 在Windows 平台上的安装配置详解
安装环境: WindowsXP 32 Apache2.2.22+PHP5.4.39+MySQL5.5.28 一.简介 MantisBT是由PHP开发的.基于WEB的缺陷跟踪系统,并采用开源数据库MyS ...
- windows环境下Django安装配置
--python下载 https://www.python.org/downloads/ --pip 下载 https://pypi.python.org/pypi/pip --pip 安装及路径 解 ...
- WIndows系统下mysql-noinstall安装配置
环境: Windowsmysql-noinstall-5.0.37-win32.zip 一.下载MySQL http://www.mysql.com/downloads 二.安装过程 1.解压缩mys ...
- mysql-5.6.13在windows平台下的安装、使用(图解)
本文同步至:http://www.waylau.com/mysql-5-6-13-windows-platform-installation-use-graphic/ 一. 首先电脑要具备.Net F ...
- windows平台下基于VisualStudio的Clang安装和配置
LLVM 是一个开源的编译器架构,它已经被成功应用到多个应用领域.Clang是 LLVM 的一个编译器前端,它目前支持 C, C++, Objective-C 以及 Objective-C++ 等编程 ...
- MongoDB学习总结(一) —— Windows平台下安装
> 基本概念 MongoDB是一个基于分布式文件存储的开源数据库系统,皆在为WEB应用提供可扩展的高性能数据存储解决方案.MongoDB将数据存储为一个文档,数据结构由键值key=>val ...
- 在Windows平台下安装与配置Memcached及C#使用方法
1.在Windows下安装Memcached 资料来源:http://www.jb51.net/article/30334.htm 在Windows平台下安装与配置Memcached的方法,Memca ...
随机推荐
- Android中服务的生命周期与两种方式的区别
服务的生命周期跟Activity的生命周期类似.但是生命周期甚至比你关注服务如何创建和销毁更重要,因为服务能够在用户不知情的情况下在后台运行. 服务的生命周期---从创建到销毁---可以被分为以下两个 ...
- php -- 目录、路径、磁盘
----- 028-dir.php ----- <!DOCTYPE html> <html> <head> <meta http-equiv="co ...
- 「Java基本功」一文读懂Java内部类的用法和原理
内部类初探 一.什么是内部类? 内部类是指在一个外部类的内部再定义一个类.内部类作为外部类的一个成员,并且依附于外部类而存在的.内部类可为静态,可用protected和private修饰(而外部类只能 ...
- 解决Windows英文版中文软件乱码的问题
由于工作的原因,我们的开发环境都是基于英文的,但是在打开一些基于中文编码的软件的时候经常会出现乱码的情况.其实只要打开控制面板按照下面的步骤稍微设置一下,就可以完美的在英文操作系统下支持中文软件了,因 ...
- 关于QT中.pro文件中的相对路径
被.pro文件中的相对路径给整糊涂了,仔细研究后,原来.pro文件中有两种相对路径. 一种情况下./表示.pro文件所在的目录 另一种情况下./表示构建生成目录 INCLUDEPATH SOURCE ...
- js jq输入框中按回车触发提交事件,用户在页面输入后按回车(Enter键)进行
js jq输入框中按回车触发提交事件,用户在页面输入后按回车(Enter键)进行 代码如下: <!DOCTYPE html> <html lang="en" xm ...
- c# 检测是否有Sql非法字符
/// <summary> /// 检测是否有Sql危险字符 /// </summary> /// <param name="str">要判断字 ...
- 探秘小程序(8):scroll-view组件
按照官方文档的例子已经多scroll-view进行了说明,但是案例中没有样式 到时会出现一些问题,比如说,自己写的scroll-x并不能横向滚动,今天就来说一下这个问题: DEMO如下: html: ...
- C#实现接口IHttpModule完成统一的权限验证
测试代码如下: using System; using System.Collections.Generic; using System.Text; using System.Collections; ...
- 【Spring】20、使用TransactionSynchronizationManager在spring事务提交之后进行一些操作。
本文内容 如何在spring事务提交之后进行一些操作,这些操作必须得在该事务成功提交后才执行,回滚则不执行. 要点 如何在spring事务提交之后操作 如何在spring事务回滚之后操作 实现方案 使 ...