华为荣耀平板或Android 9.0系统应用自更新问题
2020-03-25 本文已影响0人
SEVENOnduty
问题描述:写一个应用版本自更新的逻辑,下载完去下载路径下安装新版本APK文件,代码如下:
运行起来后遇到更新界面出来了,然后点击安装成功。但是回到应用界面查看应用版本,发现还是旧版的APP,也就是说刚刚下载好的新版APK并没有被安装。
解决问题:
其实是9.0适配的问题,网上也有童鞋反映7.0也有这个问题:
首先把这个权限加上:
然后需要把 NEWTASK提到new Intent的后面就可以了(注意看第一张图 NEW_TASK的位置,这个是修改之后的)