在这里不得不吐槽一下国产的强夶丰富的手机,丰富的系统丰富的app,以及丰富的问题。不过吐槽归吐槽还是要解决问题。
我得问题是 在oppo r9手机上改手机系统版本为5.1系統,在微信支付成功以后死活都不能接收到回调消息。
我们在这里是EventBus传递的消息但是其他手机都可以,oppo r9的却不行
查找了oppo论坛和联系叻oppo客服,当初为了安全性考虑不允许三方接受一些回调和三方消息,后来的系统修复解决了这个问这就贴代码吧:
定义一个全局变量,把支付的结果code码赋值给他然后在onResume方法中进行判断,只有当是oppo r9 手机并且系统是5.1版本才执行该方法。