Apk安装失败原因

目前已遇到的原因如下:

欢迎补充

1. 正式签名的jar和APK没全部勾选

说明:
在某些低版本的Android手机上(5.1测试会出现),会自动检测,发现签名不一致时会拒绝安装
解决:
在poject里有多个module的时候,打包正式签名需要将jar和apk同时打上签名

2. 同一包名APK的签名前后不一致

说明:
Debug版本的桌面卸载不干净
魅族5s和oppo R9m 会出现adb命令安装debug版本后,如果直接在桌面卸载,是无法卸载干净的,所以后期有签名的此apk是无法安装上的
解决:
使用非桌面卸载或者不再安装APK的正式签名到该类手机

3. 前台服务Android9.0缺失权限

说明:
权限安全机制的进一步提升
解决:
在AndroidManifest.xml文件里增加
uses-permission android:name=“android.permission.FOREGROUND_SERVICE”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值