Android 微信接入公共平台回调失败

如何让我们的App接收到微信的反馈?

1. 在你的包名相应目录下新建一个wxapi目录,,并在该wxapi目录下新增一个WXEntryActivity类,该类继承自Activity,并在manifest文件里面加上exported属性,设置为true。2. 实现IWXAPIEventHandler接口,微信发送的请求将回调到onReq方法,发送到微信请求的响应结果将回调到onResp方法。3. 在WXEntryActivity中将接收到的intent及实现了IWXAPIEventHandler接口的对象传递给IWXAPI接口的handleIntent方法。当微信发送请求到你的应用,将通过IWXAPIEventHandler接口的onReq方法进行回调,类似的,应用请求微信的响应结果将通过onResp回调。其他注意事项:1. 是不是必须在WXEntryActivity里发送sendReq及WXEntryActivity必须被调用?WXEntryActivity可以不被调用,在sendReq后微信有响应就会到WXEntryActivity的onReq,所以一般onReq里Toast发送结果后需要finish(),这样直接返回到发送sendReq的UI(用户感觉不到有WXEntryActivity的存在)。

其中,必须要新建WXEntryActivity类,实现IWXAPIEventHandler接口,同时该文件必须在xxx.xxx.xxx.wxapi包下,回调才有作用

悲剧,忙了2小时…

长江后浪催前浪,一辈新人换旧人。

Android 微信接入公共平台回调失败

相关文章:

你感兴趣的文章:

标签云: