图片拼图游戏(flutter方案)

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

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