您的位置:首页 > Web前端 > React

react-native热更新闪屏问题

2017-03-02 22:16 1536 查看

react-native热更新闪屏问题

运行环境

1.react-native-cli: 2.0.0

2.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 rn