前言
目前使用Flutter开发App已有两年时间,上线了两款App,App store者应用宝搜索脑学家可以下载体验。下面介绍一下我在开发中遇到的坑。
安装环境
wondows10家庭版安装DockerDestop
- windows系统开虚拟化,请自行百度。
- 安装WSL请根据docker错误提示安装即可。
- win10 家庭中文版没有Hyper-V选项怎么办?
- 好不容易装好DockerDesktop但是出现exit code:-1怎么办?
如何选择路由方式
Flutter中有命名路由和组件路由,最开始使用Flutter开发项目自带的路由都没有使用使用了一个第三方的路由fluro,这个路由的工作原理是在routes没有的情况下在onGenerateRoute获取到路由的名称进行跳转。相当于在routes没有找到对应的路由才会使用fluro声明的路由,两个可以结合使用。