用友盟sdk接入新浪登陆的时候,弹出新浪登陆界面后闪一下就没反应了,
1、onActivityResult中也加了处理ssoHandler的方法了
2、新浪上面的签名都已经检查无数遍了
3、新浪上面的回调路径也确定是对的
4、网页可以正常的登录
5、开发代码也都是冲Demo上面复制过来的
这一切的一切都没有错,为什么就是微博登录不上去呢?
测来测去,最后发现是因为启动模式不能用singleInstance
启动模式改了之后一切就正常了。
singleInstance模式先的打印到的结果
09-16 09:58:35.830: I/(13324): onActivityResult-->requestCode:5668--resultCode:0--data:null
非singleInstance模式先的打印到的结果,出现这个结果就成功了。
09-16 10:01:56.740: I/(13517): onActivityResult-->requestCode:5668--resultCode:-1--data:Intent { (has extras) }