之前写过一篇关于Android版本更新的博客,又不知道怎么写版本更新的,可以去看这篇博客,今天这篇博客主要是总结,版本更新失败的原因会有那些,这里大家对比一下,看哪里没有写上,自行添加!!
安卓版本更新的博客地址:安卓检测版本更新
下面就是版本更新失败的原因有以下几点:
一、权限
<!-- 写 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 读 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<!-- 8.0手机安装软件 -->
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<!-- 允许装载和卸载文件系统权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
二、检测是否有开启读写权限,没有弹出框提示开启
private static String[] PERMISSIONS = {
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE };
private static int REQUEST_PERMISSION_CODE = 1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState)