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 |
|