热更新的使用(腾讯的Bugly)
热更新解决方案,选择的是腾讯的bugly,同时附带着bug手机,很好用,反馈率很高,也比较准,目前对集成的项目来看还没有太大的问题。0.0多渠道打包速度太慢不知道算不算。 腾讯bugle理解:热更分为基准包+补丁包;基准包为线上版本在运行的apk包,补丁包为依赖于基准包而生成的补丁文件,需要上传到bugly更新列表中;补丁包上传到bugly更新列表成功的前提是基准包在补丁包上传之前在APP上联网运行过。。当然,较大程度的更新还是依赖于发APK包的形式,小的更新+解决比较着急致命的bug直接使用热更即可。 bugly热更新的局限性 1、不支持修改清单文件,不支持新增android端四大组件(页面、Service服务,广播、数据库)。后续版本应该也支持了 2、不建议在GP渠道热更新代码。 3、在Android N上对启动时间有轻微影响。 4、不支持部分三星android-21机型,加载补丁时会主动抛出异常。 不支持一些动画类型的资源文件的更新。 官方链接:腾讯bugly官方地址 下面是具体的集成步骤,官方文档介绍的比较详细,这里着重把需要注意的点写下来,少趟坑。 1.工程根目录下“buil...