问题介绍
前两天从eclipse切换到Android Studio开发,出包给客户,结果客户反馈部分机型无法安装。一开始以为是加壳的问题,后来反复沟通测试后发现不是,机型主要是 努比亚Z11、红米note3、红米4pro之类的,都是Android6.0,共性就是Android6.0啦。手头没有Android6.0的机器,自己下载了一个6.0的模拟器来调试,install run都是没问题的,那问题在哪儿呢?
定位过程
在网上胡搜了一通也没找到什么快速搞定的答案,主要是不知道为啥,没有提示,我就看了一下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