Flutter简介
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的
官网 https://flutter.dev/
中文官网 https://flutterchina.club/
安装Flutter开发包
1.下载解压 下载地址
-
添加环境变量
- Path下添加 flutter\bin
- 新建变量名:PUB_HOSTED_URL 变量值:https://pub.flutter-io.cn
- 新建变量名:FLUTTER_STORAGE_BASE_URL 变量值:https://storage.flutter-io.cn
说明:由于大陆网络封锁限制所以新建两个环境变量用于步骤4中联网检查依赖
-
检查是否需要安装任何依赖项
- 新开cmd窗口 运行
flutter doctor
- 新开cmd窗口 运行
-
检查依赖遇到的问题
-
问题1: Android license status unknown (Android许可证状态未知)
执行
flutter doctor --android-licenses
若出现红色警示部分 原因只有一种jdk版本问题。 环境变量中检查并更改JAVA_HONE对应的版本(从11降到1.8)
修改完环境便后新建cmd窗口再次执行
flutter doctor --android-licenses
提示输入y再次执行步骤3代码
问题1 成功解决flutter doctor
-
- 问题2: Connected device ! No devices available (连接设备! 没有可用的设备) 将电脑连接上手机或者模拟器即可
提示
在官方介绍中有这么一条:Flutter依赖Git命令行工具
但是我电脑中并没有安装Git 目前也没有报错,暂不清楚Git对Flutter的用途
至此Windows下Flutter环境搭建完成
AndroidStudio 创建Flutter项目
-
需要安装两个插件:
- AndroidStudio File — Settings... — Plugins
- Flutter插件: 支持Flutter开发工作流 (运行、调试、热重载等).
- Dart插件: 提供代码分析 (输入代码时进行验证、代码补全等).
- 重启
-
创建新应用:
- 选择 Start a New Flutter Project
- 选择 Flutter application 作为 project 类型, 然后点击 Next
- 输入项目名称 (如 myapp), 然后点击 Next
- 点击 Finish
- 等待Android Studio安装SDK并创建项目.
网友评论