微信支付回调WXPayEntryActivity但没有执行onResp

又一个微信支付的坑,调了两天终于发现问题,按着微信wechat_sdk_sample_android里面的WXPayEntryActivity写,支付后只进入WXPayEntryActivity,并没有执行onResp所以也没有结果返回,原因是onCreate里面漏了一段很重要的代码:

api = WXAPIFactory.createWXAPI(WXPayEntryActivity.this, null);
api.handleIntent(getIntent(), WXPayEntryActivity.this);
// 将应用的appid注册到微信
api.registerApp(WXEntryActivity.WX_APP_ID);

不加黑粗里面的代码死活是不会进入onResp的,加上就OK了!

发布了7 篇原创文章 · 获赞 1 · 访问量 1190

猜你喜欢

转载自blog.csdn.net/m0_37052189/article/details/88806008