魅族测试机安装app失败的BUG 测试机的大坑

来源:互联网 发布:python 编码转换 编辑:程序博客网 时间:2024/05/22 04:43

各位开发同学使用魅族手机做测试机时必然碰到这样一个问题.


用开发工具直接runApp跑到机子上测试完了,这个时候打了release正式包最后安装到真机测试的时候,明明debug包已经卸载了,但是就是出现替换版本的提示,点击继续安装后会出现无法正确安装的问题!

上个图看的更直观.


====================================================


=======================================================


先说下造成这个问题的原因,然后再谈解决方案.

造成这个问题的根本原因是魅族的访客模式搞的鬼!而且这个BUG我跟魅族的人反映了很久也没见修复.真是个大坑.


我们安装APP时.会在访客模式下也安装一次.注意这个访客模式即时你关了也会生效,不知道是什么鬼.然后我们在卸载app的时候.访客模式下按照道理来说也应该是同步删除的嘛.

但是魅族对这一块处理没做好,于是就出现了这样一种状况,当我们在正常模式下卸载了app,但是访客模式下这个app却依然存在.但这是概率性的事件,并不是必现的BUG.

证明这个BUG的方式就是,咱们先run一个debug版本的app到正式模式下再卸载.这时你在进入访客模式时就会发现咱们的app依然存在.(概率性)


说了这么多,其实解决这个大坑很简单.=_=!

解决方法:

进入设置 - 指纹与安全 - 访客模式 - 清除访客数据 - 搞定

注意: 博主这里使用的机型是魅族 pro 5 / Flyme版本6.0 / android 5.1


0 0
原创粉丝点击