Android更新Apk 步骤
1.通过服务器拿到versionCode 然后与本地versionCode 进行对比
![](https://img.haomeiwen.com/i2507704/647436aef3c5581e.png)
2.用户选择更新 开启一个DownService服务拿到服务端的给的地址 下载最新的apk文件
![](https://img.haomeiwen.com/i2507704/da72f585b819c7f7.png)
注意点: 因为要下载apk文件保存在本地sd卡内 需要获得WRITE_EXTERNAL_STORAGE权限
android6.0以上的手机需要唤起权限询问 否则就会报错
创建通知
![](https://img.haomeiwen.com/i2507704/0d7cee68e6e77cce.png)
存储路径
![](https://img.haomeiwen.com/i2507704/2be47dde55fa4c5a.png)
下载过程
![](https://img.haomeiwen.com/i2507704/21574b1d66f2f1b1.png)
下载完成
![](https://img.haomeiwen.com/i2507704/a4bfe24598fb5bf7.png)
唤起安装界面
![](https://img.haomeiwen.com/i2507704/523b61565ef52964.png)
注意 : 需要适配android 7.0以上版本 否则会崩溃
有没有大佬看看这个过程有什么问题 自己测试没什么问题 但是很多用户投诉说更新不了 求给分析意见
网友评论