https://www.jianshu.com/p/eed784d8963f
我是根据这个文章来做的,但是中间的一些细节需要跟服务器沟通,比如你下载下来的安装包是否需要解压,里面包含一些什么文件等,遇到一个坑,就是系统更新完成以后你下载到你手机里面得路径会有你问题,在网上刷到一个帖子说
https://www.jianshu.com/p/6d1bb51b0343
下面评论
这个最后的路径是让你加上/data/media/0/+"自己的文件夹路径"
比如我的/data/media/0/cache/20200106/update.zip
然后就调用
RecoverySystem.installPackage方法就行了,手机就会自动重启就完了