补丁包成功上传,热修复失败

补丁包成功上传,热修复失败

基准包和补丁包都成功生成,基准包安装成功后,补丁包自动识别基准版本并且成功上传到网络http://img1.sycdn.imooc.com//climg/601f8bfc099af47512801024.jpg

但是手机端却无法自动安装补丁,一直是基准包状态。我的权限如下:

<uses-permission android:name="android.pemission.REQUEST_INSTALL_PACKAGES"/>
<uses-permission android:name="android.permission.READ_EXERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />

另外权限在软件代码中又重新动态申请。

手机能正常上网。

我的手机是Android9.0

补丁下发几分钟后,手机软件退出内存(停止运行)后过几分钟再打开的,反复几次都 不行,依然是基准包安装后的界面,没有改变。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕雪 2021-02-07 19:21:08
同学,你好!热修复由于是市场黑科技,对于SDK,目标版本,手机版本,以及gradle版本都有很强的依赖。最好都要用课程中的版本进行测试。祝:学习愉快!
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师