Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android-Blogger(最佳身份验证方法-客户端登录等)_Java_Android_Http_Blogger - Fatal编程技术网

Java Android-Blogger(最佳身份验证方法-客户端登录等)

Java Android-Blogger(最佳身份验证方法-客户端登录等),java,android,http,blogger,Java,Android,Http,Blogger,我是由Google Blogger开发者小组的人指导的。我的问题基本上是,在安卓系统中,通过Blogger服务进行身份验证的最佳方式是什么 最初,我在Java中使用HTTPURLConnect并发送请求和接收响应,当提供了正确的用户名和密码时,这一切都很好,但是,当提供了错误的密码而不是响应Error=BadAuthentication,这一切都很好,Java为https://www.google.com/accounts/ClientLogin抛出了一个FileNotFoundExceptio

我是由Google Blogger开发者小组的人指导的。我的问题基本上是,在安卓系统中,通过Blogger服务进行身份验证的最佳方式是什么

最初,我在Java中使用HTTPURLConnect并发送请求和接收响应,当提供了正确的用户名和密码时,这一切都很好,但是,当提供了错误的密码而不是响应
Error=BadAuthentication
,这一切都很好,Java为https://www.google.com/accounts/ClientLogin抛出了一个
FileNotFoundException
。我的计划显然是分析谷歌给出的回应(根据以下列表:)

我使用此库的第二次尝试:

但是,在这里我得到了以下错误(无论凭据如何):

如果有人能提供任何关于这些错误的见解,或者提供一种更好的方法来实现一个应用程序,在这个应用程序中,Android用户可以登录,然后使用GDataAPI在Blogger上阅读/查看/创建/编辑博客文章,我将不胜感激

谢谢


Tim.

尝试将google-api-client-1.2.2-alpha.jar(或您正在使用的api版本)添加到构建路径:

如果您使用的是Eclipse: 右键单击项目并转到属性。 转到左侧栏中的Java构建路径。选择库选项卡,然后选择“添加外部Jar…”。
添加google-api-client-1.2.2-alpha.jar文件并再次尝试运行。

感谢您的回复。我已经这样做了,这就是为什么我被这个错误弄糊涂了-看这个屏幕截图:有什么想法吗?我分析了google-api-client-1.2.2-alpha.jar。它不包含jackson库:在此处获取:。JsonCParser类使用它。也将其添加到构建路径。谢谢!那真的很有帮助。现在它不再给出错误。
02-11 16:57:46.515: INFO/dalvikvm(294): Could not find method 
org.codehaus.jackson.JsonParser.getCurrentToken, referenced from 
method 
com.google.api.client.googleapis.json.JsonCParser.parserForResponse