• 【Android】Android应用安装失败及无法打开


    以下是我个人遇到过的APP无法安装的一些问题:

    1. 无法安装应用
      • 手机系统版本过低:不符合应用支持的最低版本。(比如应用只支持Android 4.0以上的手机,而手机是Android2.3的)解决方案:换手机;
      • 已存在应用但是再次安装同一个应用导致应用未安装:
        • 下载的应用版本号低于当前已安装的应用版本。解决方案:检查当前已安装应用版本号,下载更新的版本升级;
        • 手机空间不足,本地存储空间不足,导致应用安装解压时出现错误。解决方案:清理手机垃圾,释放更多空间;
        • 没有给予应用安装所需权限。解决方案:设置 — 安全 — 打开安装“未知来源”的应用程序;
      • 手机系统内部还有之前安装包的残留文件,导致再次安装时无法覆盖安装。解决方案:应用完全卸载(设备连接电脑后,在调试模式下通过命令行:adb uninstall <com.xxx.xxx(包名)>来卸载应用)
      • (特殊)手机本机系统错误,导致部分应用安装不上。解决方案:还原出厂设置,有必要时还需要进行双wipe(双清)进行刷机;
      • 安装包解析失败:
        • APK文件损坏;
        • 安装的应用要求最低版本号高于当前手机系统版本;
        • 内存卡格式不对或者已损坏;
    2. 应用无法打开、闪退:
      • 内存占用过高,导致系统强行关闭应用;
      • 应用兼容性问题:
        • 项目中代码引用的类库文件兼容性导致的问题;
        • 应用对32位和64位架构CPU的设备支持不完整(so包支持armabi-v7a);
        • 比如Android Wear/TV(穿戴/电视)的应用就很可能只支持Wear/TV设备,跨平台设备(手机)无法安装。解决方案:买手表换手机。
  • 相关阅读:
    【LeetCode】141. Linked List Cycle
    linux配置java环境变量(详细)
    CUDA中的流与事件
    多语言协作与二进制交互【转】
    /usr/bin/ld: cannot find -lz
    机器学习经典书籍[转]
    Valgrind使用[转]
    Instructions函数对照表:02 xmmintrin.h与SSE指令集[转]
    Eclipse中10个最有用的快捷键组合
    C语言调试的几种方法
  • 原文地址:https://www.cnblogs.com/raomengyang/p/5297271.html
Copyright © 2020-2023  润新知