|
|
da112f0733
|
refactor(architecture): 重构应用启动和导航逻辑
- 修改 ReactHostHelper 和 MultipleReactActivityDelegate以支持新的架构
- 更新 AppManager 和 NavigationManager 以优化活动管理和导航
- 重构 MainActivity 和 MainApplication 以使用 ReactActivity 和 ReactNativeHost
- 更新资源文件和 TypeScript 文件以适应新的结构
|
2025-07-18 11:25:27 +08:00 |
|
|
|
205e4e8680
|
refactor(multiple): 优化多个 React Native 宿主的加载逻辑
- 修改 MultipleReactActivityDelegate 中的 loadApp 方法,使用动态传递的 mainComponentName
- 在 BuzActivity 中添加处理 React Host 生命周期状态的注释代码
-调整 MainApplication 中的 JS 主模块名和 Bundle 资源名的获取逻辑
- 修改 package.json 中 common bundle 的构建配置,关闭压缩并开启缓存重置
|
2025-07-16 18:40:32 +08:00 |
|
|
|
bd3847e0ab
|
feat(android): 优化资源加载和活动跳转逻辑
- 移除 keep.xml 文件,清理不必要的资源
- 重构 ReactHostHelper 类,简化 loadBundle 方法
- 更新 MultipleReactActivityDelegate 类,使用本地文件路径加载 bundle
- 修改 NavigationManager 类,优化活动跳转逻辑
- 新增 FileHelper 工具类,用于文件操作
- 更新 BuzActivity 类,使用 NavigationHelper.routerName 作为组件名称- 修改 MainApplication 类,使用本地文件路径加载 bundle
- 在 MainActivity 布局中添加按钮- 更新 package.json,添加 androidRelease 脚本
|
2025-07-16 18:18:35 +08:00 |
|
|
|
4c54e8ba98
|
refactor: 更新 Android 资源保留策略
- 移除不再使用的 React Native 新应用屏幕相关资源
- 添加新的二维码扫描图标资源
|
2025-07-15 14:47:02 +08:00 |
|
|
|
bf61fdc1ac
|
feat(runtime): 新增 MultipleReactActivityDelegate 以支持分包加载- 添加 MultipleReactActivityDelegate 类,用于处理多个 React 活动
- 实现 ReactHostHelper 类,辅助加载bundle
- 修改 BuzActivity 和 MainApplication 以支持新的分包加载逻辑
- 更新 App.tsx,添加新功能按钮
- 在 package.json 中添加 --active-arch-only 参数以优化性能
- 在 gradle.properties 中启用配置缓存
|
2025-07-15 12:47:06 +08:00 |
|
|
|
2047b101ca
|
feat(navigation): 实现原生导航模块并优化项目结构
- 新增 NavigationManager 和 NavigationPackage 类,实现原生导航功能
- 更新 MainApplication,集成导航模块- 修改 App.tsx,使用新导航模块进行页面跳转
- 优化 NavigationHelper,使用新的消息格式
- 更新 Hospital.tsx,改进页面展示
- 引入 babel-plugin-module-resolver 和更新 tsconfig,优化项目路径配置
|
2025-07-14 20:30:51 +08:00 |
|
|
|
28646bf960
|
refactor(YiwangxinMultip): 重构项目并重命名
- 重命名项目为 YiwangxinMultip
- 重构项目结构,更新文件路径和命名
- 更新代码以适应新的项目结构- 添加新的功能模块和依赖
|
2025-07-14 17:27:00 +08:00 |
|