安卓开发新浪微博项目遇到问题

半岛铁盒里的猫 2014-12-14 10:32:48
最近跟着视频做安卓的新浪微博客户端开发,用的是开源项目两个包signpost-commonshttp4-1.2.1.1.jar,signpost-core-1.2.1.1.jar进行Oauth认证,当执行到下面的函数就出问题了:
 public Boolean requestAccessToken(Activity activity, String callBackUrl) {
Boolean flag = false;
try {
httpOauthConsumer = new CommonsHttpOAuthConsumer(APP_KEY,
APP_SECRET);
Log.d("yinan", "1");//////////////////////////////////
httpOauthprovider = new DefaultOAuthProvider(
"http://api.t.sina.com.cn/oauth/request_token",
"http://api.t.sina.com.cn/oauth/access_token",
"http://api.t.sina.com.cn/oauth/authorize");
Log.d("yinan", httpOauthprovider.toString() );//////////////////////////////////
String authUrl = httpOauthprovider.retrieveRequestToken(
httpOauthConsumer, callBackUrl);
Log.d("yinan", "3");//////////////////////////////////
activity.startActivity(new Intent(Intent.ACTION_VIEW, Uri
.parse(authUrl)));
Log.d("yinan", "4");//////////////////////////////////
flag = true;
} catch (Exception e) {
e.printStackTrace();
}
return flag;
}


通过打印调试看到输出到 Log.d("yinan", httpOauthprovider.toString() );//////////////////////////////////这句之后,就直接返回flag为false,说明String authUrl = httpOauthprovider.retrieveRequestToken(httpOauthConsumer, callBackUrl)被跳过了,这是怎么回事呢??;
...全文
114 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 1 楼 jav_imba 的回复:
这是涉及到java try catch 语句了 ,捕获到异常了 但因为有return 因此先执行力return 语句,然后你的下面的语句执行不成功
捕获到异常然后跳到return语句是么?
jav_imba 2014-12-15
  • 打赏
  • 举报
回复
这是涉及到java try catch 语句了 ,捕获到异常了 但因为有return 因此先执行力return 语句,然后你的下面的语句执行不成功
内容简介编辑 本书是为从未接触过HTML5新技术但同时又对移动Web技术感兴趣的读者而编写的。如果你有一定的HTML开发经验,将会更容易掌握HTML5知识。 同时,如果你是如下几类人群之一,那么本书非常适合你阅读。 有一定基础或者未来计划的职业是Web前端开发工程师。 具有一定HTML基础的UI设计师。 Web项目中的项目经理以及策划人员。 对手机Web开发技术感兴趣的开发者。 开设计算机课程的高等院校及培训机构的师生。 此外,本书也适合熟悉.net、Java、PHP等后端Web技术的开发者阅读。 前言编辑 你是否使用过智能手机浏览真正的网页? 你在使用智能手机浏览网页时会感到困惑吗? 你是否想知道智能手机上的Web网页是如何实现的? 如果你存在以上的问题并想解决,那么阅读本书将是你的最佳选择。 HTML5从讨论到实践 现今,HTML5已经成为互联网的热门话题之一。2011年的HTML5发展得非常快,各大浏览器开发公司如Google、苹果、微软、Mozilla及Opera的最新版本浏览器都纷纷支持HTML5标准规范。在桌面端Web技术领域,HTML5标准的强大已经开始威胁Adobe公司的Flash在Web上的统治地位。然而,在移动端Web技术领域,由于历史的原因,HTML5标准才刚刚起步,但随着HTML5和CSS3逐渐兴起,其强大的特性在移动Web应用当中得到了非常好的发挥。 随着HTML5网站、HTML5应用软件及HTML5游戏不断涌现,让我们更加有理由相信未来HTML5技术将会成为我们在计算机行业当中必备的专业知识。因此,我希望能够借助此书帮助国内的Web开发从业者或者即将在此行业发展的读者,在学习HTML5的同时也能掌握移动Web技术。 为什么写作本书 2011年是HTML5实践的一年,无论是国外的开发者,还是国内的开发者,都热衷于研究HTML5新标准究竟能给我们带来什么。由于HTML5技术非常新,国内很多开发者在实践过程中经常遇到非常多的困难,例如如何入门与解决BUG等常见问题,都很难找到解答问题的中文资源。因此,开发者们亟需一本能够带领他们入门的HTML5书籍。 2011年也是移动互联网高速发展的一年,随着iPhone、Android等智能设备的迅速普及,以及Web技术跨平台等优点更广泛的为人所知,移动Web技术逐渐成为大家关注的新热点之一。国内移动Web技术中文资源相对缺乏,社区尚待不断发展,很多开发者仍处于探索研究阶段。同时也有部分准备进入移动Web开发领域的新手,苦于入门困难,而难以上手。因此,一本介绍移动Web开发的书籍便成为开发者最渴望的资源之一。 基于上述两种原因,作者认为需要编写一本能够利用HTML5新技术开发移动Web应用的入门书籍,令广大读者在真正学习到HTML5新技术的同时,也能快速掌握移动Web开发的基础知识。 关于本书 本书不足之处在于,本书并没有全面地介绍HTML5技术,但这并不代表HTML5的其他知识点不能适用于移动Web开发。毕竟HTML5是一个新生事物,它的标准规范仍然在制定之中,而它的不断发展对于未来的移动Web技术的发展,必将有很大的推动作用。 本书在编写过程中参考了下列网站、社区及官方文档等,并引用了部分内容。  HTML5研究小组官方网站  Sencha Touch官方接口文档及demo例子  jQuery Mobile官方接口文档  PhoneGap官方网站及接口文档  PhoneGap中国读者对象 致 谢 在本书的写作过程中,得到了很多人士的悉心帮助。在此谨向给予本书帮助的诸位及我所参考的网站社区、官方网站表示诚挚的感谢。特别感谢HTML5研究小组负责人田爱娜女士给予了很大的帮助和支持,她推荐的很多专业人士对本书提供了很多中肯的建议。 另外,由于时间及水平有限,在本书编写过程中可能存在一些对HTML5及移动Web技术认识不全面或者表述错漏的地方,敬请读者批评指正。作者的联系邮箱为,新浪微博是@三桥sankyu。谨以最真诚的心希望能与读者共同交流,共同成长。 作品目录编辑 第1章 移动互联网时代的Web技术 1 第2章 移动设备HTML5页面布局 12 第3章 HTML5规范的本地存储 23 第4章 移动Web的离线应用 34 第5章 移动设备的常见HTML5表单元素 40 第6章 移动Web界面样式 48 第7章 Geolocation地理定位 74 第8章 轻量级框架jQuery Mobile初探 79 第9章 重量级富框架Sencha Touch入门 187 第10章 跨平台的PhoneGap应用介绍 273 第11章 构建基于HTML5的生活轨迹Web App 337 第12章 进阶之路 366

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧