前言
2018年2月27日,在2018世界移动大会上,Google发布了Flutter的第一个Beta版本。Flutter是Google用以帮助开发者在Ios和Android两个平台开发高质量原生应用的全新移动UI框架。
热重载(Hot Reload)利用Android Studio直接一个ctrl+s就可以保存并重载,模拟器立马就可以看见效果,这一点可能是很多安卓开发者极为诟病的地方。Widget理念,对于Flutter来说,手机应用里的所有东西都是Widget,通过可组合的空间集合、丰富的动画库以及分层课扩展的架构实现了富有感染力的灵活界面设计。借助可移植的GPU加速的渲染引擎以及高性能本地代码运行时以达到跨平台设备的高质量用户体验
windows 安装flutter
一、系统需求
1、操作系统:window7 sp1 或更新版本(64bit)
2、磁盘空间:400M(不包括IDE或Tools的空间)
3、依赖工具:powershell 5.0或更新以及window版Git(命令行使用git)
二、获取flutter
1、下载v0.32 beta版本,目前还未有正式发行版
2、把包含flutter的目录解压到想要安装的目录下
3、找到flutter目录下的
flutter_console.bat,双击开始
三、更新环境变量Path
1、进入
Control Panel > User Accounts > User Accounts > Change my environment variables
2、如果没有Path则新建一个,值为
flutter\bin
四、运行flutter doctor
检查flutter所有的依赖是否安装,如果没有安装后继续执行,直至所有的安装完毕
*android toolchain环境变量追加ANDROID_HOME,值为SDK的路径,重新系统(这里要重启。。。)
*android studio 插件则在工具栏点选sdk manager 选择Plugin选项卡,选择浏览库,输入flutter,安装搜索的结果,这个要重启studio重新加载(这里要重启。。。)
五、安装android
1、安装android studio
1)下载并安装android studio
2)安装向导中,android studio,Android SDK, Android SDK Platform-Tools, and Android SDK Build-Tools是必须的在开发android应用中。
2、设置android 设备
1)你的设备要运行开发模式和usb调试
2)仅windows要安装谷歌usb驱动,
https://developer.android.com/studio/run/win-usb
3)使用usb线连接你的手机和电脑
4)终端运行flutter devices可以找到对应设备
5)运行flutter run 运行app
3、安装android 模拟器,运行和测试你的app
2)登录
Android Studio>Tools>Android>AVD Manager,选择一个虚拟设备
3)选择设备定义,下一步
4)选你想要的安卓版本的系统镜像,下一步;建议x86 或 x86_64镜像
5)在模拟器性能下使用
Hardware - GLES 2.0进行硬件加速
6)
Android Virtual Device Manager中,在工具栏单击Run运行模拟器
7)运行flutter run我们的APP