android应用开发

偶然 2010-11-17 04:18:27
应用中,需要用户登录LinkedIn账户,程序从中取回一些信息,来作为前台activity中的一些组件的值。
模拟器中可以正常运行,2.2版本的手机也可以正常运行,不明白 为什么2.1就不行(htc wildfire):

会出现如下异常:
11-17 15:04:15.477: ERROR/AndroidRuntime(3411): Uncaught handler: thread main exiting due to uncaught exception
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): com.google.code.linkedinapi.client.oauth.LinkedInOAuthServiceException: oauth.signpost.exception.OAuthCommunicationException: Communication with the service provider failed: https://api.linkedin.com/uas/oauth/requestToken
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.google.code.linkedinapi.client.oauth.LinkedInOAuthServiceImpl.getOAuthRequestToken(LinkedInOAuthServiceImpl.java:146)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.ceosoft.alumlife.util.LinkedInAuthenticateHelper.getRequestToken(LinkedInAuthenticateHelper.java:66)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.ceosoft.alumlife.util.LinkedInAuthenticateHelper.authenticateApp(LinkedInAuthenticateHelper.java:53)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.ceosoft.alumlife.activity.ProfileActivity$2.onClick(ProfileActivity.java:142)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.View.performClick(View.java:2364)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.View.onTouchEvent(View.java:4179)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.widget.TextView.onTouchEvent(TextView.java:6660)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.View.dispatchTouchEvent(View.java:3709)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:924)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:924)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:924)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:924)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:924)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1695)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1116)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.app.Activity.dispatchTouchEvent(Activity.java:2068)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1679)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.view.ViewRoot.handleMessage(ViewRoot.java:1724)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.os.Handler.dispatchMessage(Handler.java:99)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.os.Looper.loop(Looper.java:123)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at android.app.ActivityThread.main(ActivityThread.java:4603)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at java.lang.reflect.Method.invokeNative(Native Method)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at java.lang.reflect.Method.invoke(Method.java:521)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at dalvik.system.NativeStart.main(Native Method)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): Caused by: oauth.signpost.exception.OAuthCommunicationException: Communication with the service provider failed: https://api.linkedin.com/uas/oauth/requestToken
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:214)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at oauth.signpost.AbstractOAuthProvider.retrieveRequestToken(AbstractOAuthProvider.java:69)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at com.google.code.linkedinapi.client.oauth.LinkedInOAuthServiceImpl.getOAuthRequestToken(LinkedInOAuthServiceImpl.java:138)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): ... 25 more
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): Caused by: java.io.FileNotFoundException: https://api.linkedin.com/uas/oauth/requestToken
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1061)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnection.getInputStream(HttpsURLConnection.java:252)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at oauth.signpost.basic.HttpURLConnectionResponseAdapter.getContent(HttpURLConnectionResponseAdapter.java:18)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at oauth.signpost.AbstractOAuthProvider.handleUnexpectedResponse(AbstractOAuthProvider.java:228)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:189)
11-17 15:04:15.507: ERROR/AndroidRuntime(3411): ... 27 more
11-17 15:04:15.536: INFO/Process(86): Sending signal. PID: 3411 SIG: 3
...全文
194 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
偶然 2010-11-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 runbing 的回复:]

java.io.FileNotFoundException: https://api.linkedin.com/uas/oauth/requestToken
这个文件找不到?
你有没有引入相关的环境或包啊?
[/Quote]

引入了(可以肯定),因为我在模拟器中,是可以用的(无论2.1,2.2),真机上就不行了。不知道为什么?
青蛙 2010-11-18
  • 打赏
  • 举报
回复
java.io.FileNotFoundException: https://api.linkedin.com/uas/oauth/requestToken
这个文件找不到?
你有没有引入相关的环境或包啊?
djvfe 2010-11-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 kampan 的回复:]
Android刚接触1周,帮顶顶!
[/Quote]
+同帮顶
kampan 2010-11-17
  • 打赏
  • 举报
回复
Android刚接触1周,帮顶顶!
偶然 2010-11-17
  • 打赏
  • 举报
回复
源代码:
private LinkedInRequestToken getRequestToken() {

Log.d(TAG, "API_KEY = " + OAUTH_CONSUMER_KEY);
Log.d(TAG, "SECRET_KEY = " + OAUTH_CONSUMER_SECRET );

mOauthService = LinkedInOAuthServiceFactory.getInstance()
.createLinkedInOAuthService(OAUTH_CONSUMER_KEY, OAUTH_CONSUMER_SECRET);
Log.d(TAG, "mOauthService = LinkedInOAuthServiceFactory.getInstance()");
requestToken = mOauthService
.getOAuthRequestToken(CALLBACK_URL);
//此行出错
Log.d(TAG, "LinkedInRequestToken requestToken = mOauthService");
return requestToken;

}
[14本经典Android开发教程]-3-Android SDK 中文开发文档 什么是 Android? Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。Beta版的 Android SDK 提供了在Android 平台上使用JaVa语言进行Android应用开发必须的工具和API接口。 特性 · 应用程序框架 支持组件的重用与替换 · Dalvik 虚拟机 专为移动设备优化 · 集成的浏览器 基于开源的WebKit 引擎 · 优化的图形库 包括定制的2D图形库,3D图形库基于OpenGL ES 1.0 (硬件加速可选) · SQLite 用作结构化的数据存储 · 多媒体支持 包括常见的音频、视频和静态图像格式 (如 MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) · GSM 电话技术 (依赖于硬件) · 蓝牙Bluetooth, EDGE, 3G, 和 WiFi (依赖于硬件) · 照相机,GPS,指南针,和加速度计(accelerometer) (依赖于硬件) · 丰富的开发环境 包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse集成开发环境插件 Android 架构 下图显示的是Android操作系统的主要组件。每一部分将会在下面具体描述。 已上传2本: [14本经典Android开发教程]-1-Android开发从入门到精通http://download.csdn.net/detail/cleopard/8355245 [14本经典Android开发教程]-2-Android开发手册—API函数详解 http://download.csdn.net/detail/cleopard/8374487 剩余11本稍后上传!@或直接从这里寻找@ http://download.csdn.net/user/cleopard/album @更多@ http://cleopard.download.csdn.net/ 福利 http://xuemeilaile.com 17份软件测试文档 http://download.csdn.net/album/detail/1425 13份WPF经典开发教程 http://download.csdn.net/album/detail/1115 C#资料合辑二[C#桌面编程入门篇] http://download.csdn.net/album/detail/957 C#资料合辑一[C#入门篇] http://download.csdn.net/album/detail/669 [Csharp高级编程(第6版)](共8压缩卷) http://download.csdn.net/album/detail/667 10个[精品资源]Java学习资料合辑[一] http://download.csdn.net/album/detail/663 10个C#Socket编程代码示例 http://download.csdn.net/album/detail/631 6份GDI+程序设计资源整合[全零分] http://download.csdn.net/album/detail/625 2014年移动游戏行业数据分析 http://download.csdn.net/detail/cleopard/8340331 一文读懂2014年全球互联网广告新生态 http://download.csdn.net/detail/cleopard/8340303

80,471

社区成员

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

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