android6.0程序未安装,Android Studio出包在6.0系统上提示应用未安装的解决

在Android Studio中开发时,遇到在Android 6.0设备上安装应用提示未安装的问题。通过logcat日志分析,确定为证书签名问题,特别是由于使用了APK签名方案v2导致的。解决方法是在Generate Signed APK时只选择V1签名方式,避免使用v2签名方案,从而解决了在6.0设备上安装失败的问题。
摘要由CSDN通过智能技术生成

问题介绍

前两天从eclipse切换到Android Studio开发,出包给客户,结果客户反馈部分机型无法安装。一开始以为是加壳的问题,后来反复沟通测试后发现不是,机型主要是 努比亚Z11、红米note3、红米4pro之类的,都是Android6.0,共性就是Android6.0啦。手头没有Android6.0的机器,自己下载了一个6.0的模拟器来调试,install run都是没问题的,那问题在哪儿呢?

253806c5a8fc0def4a05aa87899e7d04.png

定位过程

在网上胡搜了一通也没找到什么快速搞定的答案,主要是不知道为啥,没有提示,我就看了一下logcat的日志,如下:

03-17 04:16:11.490 1564-1590/? I/ActivityManager: START u0 {dat=file:///sdcard/Download/com.xxxxxxx.xxxxxxxx.apk cmp=com.android.packageinstaller/.InstallAppProgress (has extras)} from uid 10012 on display 0

03-17 04:16:11.531 1364-1723/? D/AudioFlinger: mixer(0xf1e00000) throttle end: throttle time(11)

03-17 04:16:11.534 2996-3008/? D/DefContainer: Copying /sdcard/Downlo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值