React Native 分包实践
1. 实现思路 1. RN从本地中读取bundle文件进行显示 2. 将JS文件进行分包打包 3. Native实现页面跳转,每个包跳转都为一个新的Activity 4. 进行bundle文件基础包与功能包的拆分,使用Google的diff_match_patch算法生成差异文件 5. 网络下载差异文件进行合并 6. 展示新页面 2. 操作步骤 Android 1. 修改MainApplication 2. 修改MainActivity 3. 创建LocalReactActivityDelegate 4. 打第一bundle react-native bundle --platform android --dev false --entry-file index.js --bundle-output bundle/index.android.bundle --assets-dest bundle/assets/ 5. 打第二个bundle react-native bundle --platform android --dev false --entry-file src/indexN...