图片拼图游戏(flutter方案)

guoziyun e4f124b3e2 v1.0.8+8 性能优化:解决崩溃,anr,冷启动卡顿等问题,提供阶梯图片质量 пре 5 месеци
.vscode 593c162c1c 1.修复若干bug;2.设置icon; пре 7 месеци
android e4f124b3e2 v1.0.8+8 性能优化:解决崩溃,anr,冷启动卡顿等问题,提供阶梯图片质量 пре 5 месеци
assets e4f124b3e2 v1.0.8+8 性能优化:解决崩溃,anr,冷启动卡顿等问题,提供阶梯图片质量 пре 5 месеци
ios e4f124b3e2 v1.0.8+8 性能优化:解决崩溃,anr,冷启动卡顿等问题,提供阶梯图片质量 пре 5 месеци
lib e4f124b3e2 v1.0.8+8 性能优化:解决崩溃,anr,冷启动卡顿等问题,提供阶梯图片质量 пре 5 месеци
linux a2baf40373 release 1.0.3+4 пре 6 месеци
macos a2baf40373 release 1.0.3+4 пре 6 месеци
test 593c162c1c 1.修复若干bug;2.设置icon; пре 7 месеци
web 45c29760ff 内置图增加到20张;增加预加载缓存20张;增加缓存清理 пре 7 месеци
windows a2baf40373 release 1.0.3+4 пре 6 месеци
.gitignore 45c29760ff 内置图增加到20张;增加预加载缓存20张;增加缓存清理 пре 7 месеци
.metadata 7fdeea183c first commit: 完成核心算法 пре 7 месеци
CHANGELOG.md e4f124b3e2 v1.0.8+8 性能优化:解决崩溃,anr,冷启动卡顿等问题,提供阶梯图片质量 пре 5 месеци
README.md 5a405e4bfb update README.md пре 6 месеци
analysis_options.yaml 7fdeea183c first commit: 完成核心算法 пре 7 месеци
devtools_options.yaml 593c162c1c 1.修复若干bug;2.设置icon; пре 7 месеци
flutter_launcher_icons.yaml 593c162c1c 1.修复若干bug;2.设置icon; пре 7 месеци
flutter_native_splash.yaml 593c162c1c 1.修复若干bug;2.设置icon; пре 7 месеци
pubspec.lock e4f124b3e2 v1.0.8+8 性能优化:解决崩溃,anr,冷启动卡顿等问题,提供阶梯图片质量 пре 5 месеци
pubspec.yaml e4f124b3e2 v1.0.8+8 性能优化:解决崩溃,anr,冷启动卡顿等问题,提供阶梯图片质量 пре 5 месеци

README.md

puzzleweave

生成 app icon

flutter pub run flutter_launcher_icons

生成 splash 图

dart run flutter_native_splash:create --path=flutter_native_splash.yaml

Shader 预热

flutter run --profile --cache-sksl --purge-persistent-cache
> `M`

然后 build 应用

flutter build apk --split-per-abi  --bundle-sksl-path flutter_01.sksl.json

ios build

flutter build ios --bundle-sksl-path flutter_01.sksl.json

ios build for pgyer

flutter build ipa --export-method ad-hoc --bundle-sksl-path flutter_01.sksl.json

正式打包编译:

flutter build appbundle --release

国际化

flutter gen-l10n

分析包大小

flutter build apk --release --analyze-size --target-platform android-arm64
flutter build appbundle --release --analyze-size --target-platform android-arm64