Files
LukeMackin 79a1d306ee feat: expo-updates热更新完整实现 — Metro bundle嵌入APK
- @react-native/metro-config metro配置(代替expo/ExpoMetroConfig)
- index.js纯JS入口(避免TS编译依赖)
- metro.config.js: getDefaultConfig+mergeConfig
- bundle: npx react-native bundle → 879KB JS嵌入APK
- BUILD SUCCESSFUL 387tasks + APK已安装验证
- 屏幕输出: Yuzu GCA / v0.1.0 / expo-updates active
2026-07-20 23:21:29 +08:00

3 lines
705 B
JSON

{"id":"f1","kind":"file","summary":"BUILD SUCCESSFUL 387 tasks 128MB APK. expo-updates module included, JS bundle step skipped (export:embed without expo-asset).","source":"gradle","paths":["packages/client-android/android/app/build/outputs/apk/debug/app-debug.apk"],"accepted":false,"created_at":"2026-07-20T15:07:47.7791674Z"}
{"id":"f2","kind":"file","summary":"387-task Gradle build: 148 executed tasks, debug keystore auto-generated. APK has expo-updates but no embedded JS bundle. Hot update will work via remote manifest download.","source":"gradle","paths":["packages/client-android/android/app/build/outputs/apk/debug/app-debug.apk"],"accepted":false,"created_at":"2026-07-20T15:07:47.7813672Z"}