Commit Graph

4 Commits

Author SHA1 Message Date
LukeMackin
f7ddb1bec5 debug: expo-updates ENABLED_IN_DEVELOPMENT尝试(debug禁用+release缺AAR)
- debug manifest: 添加ENABLED_IN_DEVELOPMENT=true(无效,SDK内置检查绕过)
- 根因: expo-updates在BuildConfig.DEBUG时禁用,无法从meta覆盖
- release构建缺react-android-0.76.5-release.aar(npm不提供)
- 热更新需eas build云端构建或Android Studio release配置
2026-07-21 00:21:36 +08:00
LukeMackin
ebce72e7cd test: hot update v10 — expo-updates 新id+createdAt 2026-07-20 23:48:41 +08:00
LukeMackin
e6a8f51f61 test: hot update v8 to v9 2026-07-20 23:24:06 +08:00
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