微信 OAuth2.0 获得 SendAuth的Resp返回数据

这个“SendAuth的Resp返回数据”是在哪里拿到的?
是实现接口 IWXAPIEventHandler
public void onResp(BaseResp resp) 拿到还是要像微信支付一样写一个包名相同的类反射过来拿到?
文档在这里不清不楚的。

阅读 8.6k
2 个回答

在包名下新建一个 wxapi 目录,在 wxapi 里面新建一个 WXEntryActivity 的 Activity,名字要一模一样。

假设包名是 xxx.xxx.xxx 那么就是

xxx.xxx.xxx.wxapi.WXEntryActivity.java
同时在 AndroidManifest.xml 中声明

 <activity
        android:name=".wxapi.WXEntryActivity"
        android:exported="true"
        android:label="@string/title_activity_wxentry"
        android:screenOrientation="portrait"
        android:theme="@android:style/Theme.NoDisplay" > 这行加上之后可以屏蔽掉闪动的情况,一定要加上哦,不用谢。

实现那个接口就可以了

具体可以看 http://seanchense.github.io/blog/android_use_wechat_oauth.html

新手上路,请多包涵

LZ,请问你微信登陆搞定了吗???

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题