react-native热更新闪屏问题
2017-03-02 22:16
1536 查看
react-native热更新闪屏问题
运行环境
1.react-native-cli: 2.0.02.react-native: 0.38.0
3.react-native-update-cli: 0.1.0
4.react-native-update: 4.0.1
(本次热更新是针对react native中文网的热更新,给出中文网热更新的地址详细步骤:https://github.com/reactnativecn/react-native-pushy)
首先梳理一下热更新的流程:
pushy uploadApk => 在手机端安装Apk => 修改本地代码 => pushy bundle => 打开手机端Apk点击更新 => 完成热更新
问题:
在打开手机更新完毕后,点击重启时,程序会自己关闭(正常程序不会自己关闭),再次打开程序时会闪退。原因:
pushy uploadApk 的Apk文件和安装到手机上的Apk文件不是一个。解决方案:
保持pushy的Apk文件和手机上安装的Apk文件一致即可。1.删除pushy到网页上的Apk文件,重新pushy和安装到手机上的Apk文件一致的Apk安装包。
2.卸载手机上安装的Apk文件,安装和pushy到网页上的Apk文件一致的Apk安装包。
这里只叙述了Android的解决方案,IOS的解决方案和Android的相同。
注:
本文属于作者原创,如需转载,请注明。内部如果引用的文字,连接,图片等资源存在侵犯原作者的情况,请联系本人,立即删除。
相关文章推荐
- 浅谈react-native热更新react-native-pushy集成遇到的问题
- ReactNative热更新(0.39.2)
- ReactNative热更新的实现(0.39.2)
- React-Native 运行demo遇到的相关问题(持续更新)
- ReactNative FlatList state更新,视图不更新的问题
- React Router 按需加载+服务器渲染的闪屏问题
- 解决React-Native reload hot reloading 后代码不更新问题
- React Native热更新(iOS)-Pushy
- react-native热更新插件react-native-code-push
- 短时间内多个请求状态更新,导致react 不能及时响应问题总结
- react-native热更新实现方案
- react-native热更新从零到成功中的各种坑
- 搭建code-push-server服务器用于react-native热更新
- reactnative热更新 react-native-pushy文档
- react-native热更新之CodePush详细介绍及使用方法
- react-native 热更新react-native-pushy集成遇到的问题
- react-native热更新之codepush使用
- React Native常见问题汇总(持续更新ing)
- React-Native修改index.android.js文件后,Genymotion程序不更新问题