完成了一个react-native项目,只做了android版,在考虑怎么做后续升级,因为APP体积就几兆,打算做全量升级。具体应该怎么做,没有概念,请老手给个比较详细的思路,谢谢!
完成了一个react-native项目,只做了android版,在考虑怎么做后续升级,因为APP体积就几兆,打算做全量升级。具体应该怎么做,没有概念,请老手给个比较详细的思路,谢谢!
题主这里应该不是在说热更新吧,非热更新在线升级的机制其实非常简单,在打开app是进行一次网络请求,带上version_code,后台会告诉你当前版本是否是最新版,如果是的话直接进入app,存在新版本的话根据网络返回结果拿到新版的下载地址进行下载即可。
react-natvie虽然是用js开发,但最终也是打包apk发布,所以在线更新机制也可以使用
1 回答1.6k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
通常的做法是App启动会检查是否存在新版本,假如存在,提示用户升级。补充的做法是在设置中显示版本号,点击检查新版本。