Android DownloadManager 下载安装App功能实现

@[DownlaodManager 实战]
升级功能是APP必备功能,本文以下载安装APP的完整流程来说明DownlaodManager的基本使用方法。

前提准备

下载需要互联网权限,需要申请<uses-permission android:name="android.permission.INTERNET" />权限;
安装APP,需要申请<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" /> 权限;
将下载Apk文件保存在外部存储中,需要外部存储的读写权限,即申请<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_PHONE_STATE" /> 权限
在这里插入图片描述
关于权限的申请,可以使用EasyPermissions权限框架,简单明了。当然也可以自己封装。请求存储权限的代码:


        

猜你喜欢

转载自blog.csdn.net/chunqiuwei/article/details/130367116