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

来源:3-3 生效patch

慕运维0750787

2021-02-07 14:46:50

基准包和补丁包都成功生成,基准包安装成功后,补丁包自动识别基准版本并且成功上传到网络http://img.mukewang.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回答

好帮手慕雪

2021-02-07

同学,你好!热修复由于是市场黑科技,对于SDK,目标版本,手机版本,以及gradle版本都有很强的依赖。最好都要用课程中的版本进行测试。祝:学习愉快!
0

0 学习 · 1012 问题

查看课程