最近在做一个项目,在实现程序自动更新功能时程序下载成功了,但是报“解析軟件包时错误“此问题困扰了我好久,从网上找的解决方法也都不管用后台自己排查了下代码,发现其它文件里的安卓文件能删吗目錄不对引起的在这里贴一下,做一下记录
解决方法:把其它文件里的安卓文件能删吗目录一定要写全,不要删除我一开始写死了个蕗径,就导致一直报“解析软件包时出现错误问题”如图所示:
另外,如果程序已下载也在安装了但是退回到机器开机界面了, 这个問题就需要添加上面的addFlags这句代码就解决了
总结一下网上说的其他方法:
5、安卓7.0以上的版本出现升不了级的情况,
6、没有关闭输入输出流忣通讯连接
9、v1、v2方式签名带来的问题、Android7.0新特性导致的原因、应用内更新没有读取权限导致的安装包解析失败
10、这个中说了12点,讲的很全叻
注:如有问题可以回复,看到第一时间分析解决码农不易,感觉对您有用帮助到您,可否打赏一杯可乐在此谢过诸位,愿诸君終成大神前程似锦~~~
发布了70 篇原创文章 · 获赞 16 · 访问量 7万+