一.认识Flutter
Flutter是谷歌的移动端UI框架,可以快速在IOS和Android平台上构建高质量的原生用户界面.
总结有三个重点:
1.跨平台
比如Linux,Android,IOS,甚至可以跑在MacOS和Windows上.
2.原生用户界面
它是原生的,让我们体验更好,性能更好.(Flutter采用GPU渲染技术,可以达到120fps)
3.开源免费
只要学会使用,这些都是免费的.
二.Flutter生态
1.Flutter插件github地址
三.环境安装
JAVA环境安装
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
flutter安装:
https://flutter.dev/docs/development/tools/sdk/releases#windows
配置环境变量:作用可以在cmd输入命令直接到对应文件夹里执行.
检查是否成功:
Android Studio的安装:(需要翻墙连接外网)
Android Studio详细安装教程:https://www.cnblogs.com/xiadewang/p/7820377.html
https://developer.android.com/
在Android Studio里安装Flutter插件.(注意等它进度条安装好了之后再点ok)
在终端安装证书:然后会提示你选Y/N,不要犹豫,一律选择Y,就可以把证书安装好
flutter doctor --android-licenses
安装虚拟机:
点击Android Studio中的上方菜单tool -AVD Manager选项完成安装.
最终安装完后效果:(哇,整个过程耗费三个多钟,终于好啦)
假设遇到如下错误,建议项目中使用淘宝源方法:
Launching lib/main.dart on Android SDK built for x86 in debug