Skip to content

wuchuheng/revelation

Repository files navigation

License: MIT Build Status Build Status Build Status

1开发相关说明

1.1 添加图标

iconfont,选择好图标后,以unicode方式下载,并解压,并把其中的 iconfont.cssiconfont.ttf 置于assets/fonts/目录下。

最后在项目目录下执行flutter pub run wuchuheng_iconfont:main, 则图标的数据将生成在lib/common/目录下。 使用里面的数据 就可以使用对应的图标了。

1.2 启动图标更换

1.2.1 修改 ios android windows启动图标

更换assets/images/1024.png文件后, 执行flutter pub run flutter_launcher_icons:main

1.2.2 修改 macos 启动图标

macos/Runner/Assets.xcassets/AppIcon.appiconset图标在这里进行更换, 如果没有相关的格式的工具,可以借助appicon 来生成相关大小格式的图片.

2 修改model

model的json转换是自动生成的,需要声明好属性后使用: flutter pub run build_runner build

2 发布

3 FQA

3.1 Failed to load dynamic library 'sqlite3.dll': error code 126

windows下, 构建时缺少sqlite3.dll文件,而引发的问题。下载sqlite 后,放在build/windows/runner/Debugbuild/windows/runner/Release就可以了。

3.2 ios版本号不生效的问题

$ flutter clean
$ flutter build ios