美文网首页
ionic3 android 热更新

ionic3 android 热更新

作者: 不错哦_e6d8 | 来源:发表于2017-09-11 18:59 被阅读0次

APP常用的更新方式,可以帮开发者避免长时间的审核等待以及多次被拒造成的成本开销,及时更新,不用通过审核的流程,apple关闭了此功能,上架会被拒绝。

1.安装“cordova-hot-code-push-cli”

2.修改目录下的config.xml.

      <chcp>

        <config-file url="服务器地址/chcp.json">

     </chcp>

3.在App根目录下面新建文件cordova-hcp.json,内容如下:

{

"autogenerated": true,

"content_url": "http://www.yourserver.com/hotcodepush/www",//服务器地址

"update": "start"

}

再或者使用命令:cordova-hcp init创建  需要回答问题,个人感觉麻烦没有使用

4.将www目录下的.chcpenv文件修改为你的服务器:

{

"content_url": "http://www.yoursever.com/hotcodepush/www",

"config_url": "服务器地址/chcp.json"

}

查看是否实现热更新:

修改src里的内容,然后编译,在根目录 cordova-hcp build   是为了改变chcp里边的内容,不然无法对比,把www编译号的文件复制到服务器,退出app一到两次就i能看见效果了。

遇到的问题:

(1)安装在手机的本身是压缩(--prod)过后的文件,编译的时候没有使用--prod 导致app更新过后变慢。找了半天原因。

(2)因为安全性,后台设置了禁止访问json和manifest的后缀,所以导致了路径是对的,却返回404 。更新不成功。

相关文章

  • ionic3 android 热更新

    APP常用的更新方式,可以帮开发者避免长时间的审核等待以及多次被拒造成的成本开销,及时更新,不用通过审核的流程,a...

  • ionic3 热更新android篇

    这热更新简直了,其实看网上配来配去就这几步,但自己一配就立马遇上很多问题,主要还是细节方面处理不够到位。索性自己也...

  • ionic3热更新

    npm install -g cordova-hot-code-push-cli cd 你的项目路径 cordov...

  • ionic3 热更新

    这热更新简直了,其实看网上配来配去就这几步,但自己一配就立马遇上很多问题,主要还是细节方面处理不够到位。索性自己也...

  • ionic4处理android返回按钮事件

    前言 之前在这里介绍了ionic3如何处理android返回按钮 ionic4和ionic3关于android返回...

  • ReactNative热更新&拆包

    目录 1)全量热更新-Android 2)拆包增量更新-Android 3)图片增量更新-Android 4)全量...

  • android更新

    ## android更新 ## 导航 - ### 热更新 >- [x] 热修复简介 >- [x] 技术原理及特点 ...

  • 热更新

    热更新调研ps:本文是参考网上的资源而写的,参考链接如下:Android热修复技术原理详解Android热更新技术...

  • android热更新

    HotFix 简介:阿里的热补,https://github.com/dodola/HotFix阿里巴巴无线事业部...

  • Android热更新

    一.热更新流程 1.线上检测到严重的crash 2.拉出bugfix分支并在分支上修复问题 3.jenkins构建...

网友评论

      本文标题:ionic3 android 热更新

      本文链接:https://www.haomeiwen.com/subject/omxujxtx.html