开箱即用的flutter工程壳
| 
版本说明(1.0.1)
- 使用了getx做为状态管理及路由管理框架(已配置中间件及启动页)
- 使用了dio做为网络请求(已封装,可直接使用)
- 已封装本地存储(SharedPreferences)
- 已封装本地数据库(sqflite)
- 已封装图片预览(photo_view)
- 已封装app内部更新
- 已配置语言国际化、根据个人需求对国际化文件进行修改即可
- 已配置全局主题库,可根据用户需求更改主题颜色
配置(android)
- 依赖flutter sdk3.27.4
- 更改为自己的包名及命名空间
- 生成自己的keystore文件(更改android/gradle.properties文件中的keystore配置为你自己的)
- 将keystore文件放到android/app目录下
keystore文件生成(android)
- 打开空白文件夹,打开命令行,执行以下命令
- keytool -genkey -v -keystore test.keystore -alias YYY -keyalg RSA -validity 4000
- 其中YYY是你的文件名也叫别名,4000为有效期(可根据需要更改)
- 查看keystore文件:keytool -list -v -keystore test.keystore
运行调试
flutter run (android/ios)
打包
flutter build apk --target-platform android-arm,android-arm64 --split-per-abi (android)