android 记录总结安装Apk问题

android手机安装第三方应用程序失败相信大多数都遇到过,其余我就不多说直接进入正题,我总结以下几种情况:

1.手机版本与需安装的app不兼容(比如你的app最低要求android6.0,安装手机5.0这种情况肯定是安装不了的)

解决方案:减低app版本要求

2.这种情况与1有点类似,需安装的app没有适配到手机版本(比如手机版本android10.0,app适配不全导致安装失败)

解决方案:app对版本进行适配

3.签名打包问题

  一般情况我们的签名文件不变的,直接引用,打包的时候选择v1和v2,切记一定要同时勾选,不然也会引起部分手机安装失败。

如果签名文件变了打包的时候一定要用最新的签名文件。

4.删除旧版本

 有的手机可能已经安装了旧版本的app,但是更新安装新版本app的时候一直提示安装异常,这时候你可以尝试删除旧版本再更新.

5.配置清单文件问题

如果说还有什么原因导致安装失败,那就是清单文件application里面配置了,有的android机型不支持某项配置,导致安装应用程序后直接无法启动,这时候你就应该检查下你的配置文件了...

6.系统签名

少数app需要用到系统权限,而系统权限就要获取到系统签名,而每个设备系统签名文件不一样,因此有可能导致安装失败

 结合以上几点,安装app失败一般由1:版本不兼容,2:签名打包问题,3:配置文件问题 。这几点引起的。如果你以上几点都没问题但是还是安装不成功,可以尝试看下手机apk是否下载完成,如果下载完成了emmm。没招了,如果下载的apk不全就删除重新安装,(检测手机内存是否充足)


7.针对android个别厂商的设备安装失败可以尝试以下几种方法(android版本最好大于5.0):
1.卸载重装(重装版本确保是线上最新的正式版本)
2.在手机设置里面找到并勾选"允许安装未知来源"之类的设置(各个厂商手机名字不一致,入口也不一致需要自行找下。)
3.检查手机内存是否充足
4.重启手机后按照以上三种方式操作(此部分更新与2022-02-15)

8.针对少数手机存在安装cpu适配问题,众所周知目前大多数手机都支持64位的看图

        ndk {
//            abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86'
            abiFilters 'arm64-v8a'
        }
这里NDK适配的是v8单身少数手机只支持v7a会导致安装失败,因此需要打开v7a即可安装

8.另外一种情况在此文章有说明:android 更新安装apk出错_ZyClient的博客-CSDN博客

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值