魅族5.0以上支付宝开发程序崩溃,异常ActivityNotFoundException,其实是flyme6的安全模式搞的鬼

         问题:魅族手机做支付宝开发的时候,我是这样做的,不管支付是否成功都去打开一个Activity,然而这个时候程序崩溃了,异常信息也很奇怪:ActivityNotFoundException,这个错误只有在清单文件里没有注册才会导致,我的明明是注册了的啊,并且在其他手机上运行都没有问题的,就魅族不行,刚开始的时候复现都挺困难的,后来找到方法了,在支付宝支付弹窗快要完全弹出的一瞬间点击返回,程序必然崩溃。

原因:在支付宝支付的时候,魅族手机会进入安全模式,就是这个安全模式捣的鬼,我看到了安全模式的有一条解释,禁止覆盖页面。

解决方案:让自己的程序等待一秒以上再去打开我们想要打开的Activity,这个时候就不会崩溃了,因为等1秒后,系统会关闭安全模式。

真是坑爹的一天!!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值