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

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


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

上个图看的更直观.


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


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


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

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


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

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

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


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

解决方法:

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

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


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值