今天在一个小伙伴的手机上测试版本更新功能,每次安装APK的时候都会提示“解析软件包时出现问题”,手机型号为小米3,系统版本为MIUI10开发版,在其他小米手机上则可以正常安装。

  1. 首先怀疑是不是下载不完整导致的,但是对比了MD5值,是正确的。
  2. 是否是系统BUG?测试其他APP的版本更新功能,发现是正常的。
  3. 那会不会是权限问题呢,因为我下载的APK文件会存放在缓存文件夹里,有可能安装程序没有权限访问APP内部缓存文件,于是将getCacheDir()修改为getExternalCacheDir(),结果正常了。
  4. 随后在网上发现有人通过修改文件权限也解决了这个问题,但是我没测试过,不保证有效。
    //chmod("777", path);public void chmod(String permission, String path) {try {String command = "chmod " + permission + " " + path;Runtime runtime = Runtime.getRuntime();runtime.exec(command);} catch (IOException e) {e.printStackTrace();}}

应用内更新提示“解析软件包失败”的解决方法相关推荐

  1. 录屏储存失败因为5823_如何解决iPhone录屏提示储存录制失败的问题 iPhone录屏提示储存录制失败的解决方法...

    如何解决iPhone录屏提示储存录制失败的问题 ?现在使用苹果手机的用户有很多,最近有用户反映,使用iphone录屏提示储存录制失败.下面就是iPhone录屏提示储存录制失败的解决方法,一起来看看吧! ...

  2. 穿越火线登录上去一直连接服务器,Windows7登录CF时提示连接服务器失败的解决方法...

    想必大家都知道CF,这是目前较火的网络游戏.可是有不少玩家在登录CF的时候,连接不到服务器,这让玩家抓狂,下面U大侠小编就给大家介绍下Windows7登录CF时提示连接服务器失败的解决方法. CF 官 ...

  3. WIN10不显示sql2005服务器,Win10专业版系统安装mssql2005提示启动服务失败的解决方法...

    1.正常安装任一版本的SQL Server 2005. 2.安装到SqlServer服务的时候提示启动服务失败,这里就是关键啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的s ...

  4. 延缓写入失败计算机硬件,win7系统电脑上总是提示延缓写入失败的解决方法

    一些win7用户的朋友有这样的困惑:为什么每次点开电脑的时候,在桌面的右下角总会提示"延缓写入失败".为什么会出现这样的情况?下面小编就跟大家一起分析下出现这种情况的原因以及解决办 ...

  5. Win7系统下插入新的usb设备都提示安装驱动失败的解决方法

    1.首先鼠标右击win7系统桌面上的计算机图标,选择"设备管理器"选项: 选择"设备管理器"选项 2.然后右键有叹号的USB设备,更新驱动程序.不要选自动搜索, ...

  6. 电脑计算机打不开显示远程过程,win10系统打不开图片提示“远程过程调用失败”的解决方法...

    很多小伙伴都遇到过win10系统打不开图片提示"远程过程调用失败"的情况,想必大家都遇到过win10系统打不开图片提示"远程过程调用失败"的情况吧,那么应该怎么 ...

  7. win10系统开机提示explorer系统调用失败的解决方法

    最近有win10系统用户在开机的时候,发现遇到提示explorer系统调用失败的情况,这是怎么回事呢,经过分析是由于Explorer.exe 进程遇到问题时导致的,本文就给大家讲解一下win10系统开 ...

  8. phpnow 安装apache失败_装PHPnow 提示 apache 安装失败 的解决方法

    今天偶在安装PHPnow_1.5.6 时总是遇到下面的提示: Syntax error on line 962 of G:/PHPnow/Apache-20/conf/httpd.conf: Cann ...

  9. win10系统更新服务器失败怎么回事,Win10总是更新失败怎么办?Windows更新出现更新失败的解决方法...

    在使用windows10的过程中,难免会遇到windows更新,有时候是自动更新,有时候是手动更新,但是不排除在windows更新的时候会出现更新失败的情况,并提示"安装某些更新时出现了问题 ...

最新文章

  1. 数据结构之二分查找(折半查找)
  2. celeron处理器_显卡和处理器哪个更重要?
  3. 配置 postCSS 自动添加 css 的兼容前缀||打包样式表中的图片和字体文件||打包处理 js 文件中的高级语法
  4. XPath语法规则及实例
  5. 苹果发布会全汇总:最贵59999元 Mac Studio性能史上最强!iPad Air 最没诚意...
  6. 66.Systemd 命令
  7. Mysql优化(出自官方文档) - 第四篇
  8. 记忆模糊知识点5-11
  9. 计算机基础知识office软件,计算机基础知识和office办公系列软件的使用(完整版)...
  10. 安川工业机器人实训心得_安川MOTOMAN工业机器人编程与操作(3)
  11. 核磁共振测井设备市场现状及未来发展趋势分析
  12. 【我是老中医】codeblocks无法编译的问题解决方法
  13. 工欲善其事,必先利其器——学会不将就,让自己事半功倍!
  14. 再聊聊Linux IO
  15. jdk1.8的安装教程
  16. 用python判断所输入的任意一个正整数是否为素数
  17. 基于手持技术的中学化学实验教学研究
  18. 小傻蛋的妹妹跟着小甲鱼学习Python的第七节007
  19. 【VisionMaster】 N点标定
  20. 思维模型 边际效应递减法则

热门文章

  1. 分布式id那些事儿(建议收藏)
  2. 对PhD一年级新生有什么建议?
  3. 2021教师资格考试结构化面试:家长说你教的不好,怎么办?
  4. mac发送微信表情卡顿(已解决!!!!)
  5. 2 理解网络协议的工作模式
  6. 51nod 1597 有限背包计数问题 DP 根号分治
  7. application.yml与bootstrap.yml的区别
  8. 关于RapidSSL证书
  9. 表白代码制作(附源码)
  10. 针对各组的意见,除评论员外的四个人的反思和改进