废话不说,先上代码
/**
 * 跳转至新浪微博授权
 * 
 * @param activity 上下文
 * 
 * @param listener 授权结束后的回调
 * 
 * */
public void gotoWeiboOauth(Activity activity,WeiboDialogListener listener) throws Exception{
Weibo weibo = null;
try {
weibo = Weibo.getInstance();
weibo.setRedirectUrl(UrlUtils.URL_WEIBO_CALLBACK);
weibo.setupConsumerConfig(StringUtils.CONSUMER_KEY, StringUtils.CONSUMER_SECRET);
if(listener == null){
throw new Exception("The listener can not be null");
}
weibo.authorize(activity, listener);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
throw e;

}finally{

}
}
这是Oauth2.0最简单授权代码,完全是照着例子上写的,需要的权限也已经加上了,但是运行时,填写用户名、密码后点击授权就没反应了,然后就是应用无响应,提示等待或者强行关闭……最头大的是logcat没有任何错误信息,lz真的无言了……请各位大神帮忙看看吧~