Advertisement

Android通过Service自动生成并安装APK文件

阅读量:

1、背景介绍

在进行应用开发的过程中, 我们经常会遇到需要调用服务器端的API来实现版本更新功能. 此时需要获取version_code字段的值并进行大小比较, 根据比较结果确定是否向客户端返回下载链接信息. 如果客户端已经处于最新版本状态, 通常会告知用户当前已经是最新版本状态无需进行更新操作; 否则会反悔后将最新的版本包发送至客户端设备进行下载.

今天讲述了下一个专用下载APK文件应用服务包的工具类,并展示了下载进度信息;当下载完成时会触发振动反馈,并立即启动安装程序。

2、要求权限

实现自动生成下载和安装,并提供进度提示等辅助功能的开发方案需使用Android中的相应权限

复制代码
 <uses-permission android:name="android.permission.INTERNET" />

    
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    
 <uses-permission android:name="android.permission.VIBRATE" />

3、代码展示

感觉没什么东西可以说的吧?有点担心功能是否完善?可以直接运行该代码吗?请确保该代码与xUtils框架协同工作:

全部评论 (0)

还没有任何评论哟~