基于android twitter Oauth的身份验证和更新状态SSL错误

基于android twitter Oauth的身份验证和更新状态SSL错误,android,jtwitter,Android,Jtwitter,Android twitter正在尝试以下基于Oauth的身份验证和更新用户状态的教程 运行时,它已成功进行身份验证,但当它尝试更新状态时,会发生以下错误 twitter4j.TwitterException:SSL握手失败:SSL库中失败,通常是协议错误 错误:140770FC:SSL例程:SSL23\u GET\u SERVER\u HELLO:未知协议(外部/openssl/SSL/s23\u clnt.c:585 0xaf589f78:0x00000000)” 知道出了什么问题吗?当我

Android twitter正在尝试以下基于Oauth的身份验证和更新用户状态的教程

运行时,它已成功进行身份验证,但当它尝试更新状态时,会发生以下错误

twitter4j.TwitterException:SSL握手失败:SSL库中失败,通常是协议错误 错误:140770FC:SSL例程:SSL23\u GET\u SERVER\u HELLO:未知协议(外部/openssl/SSL/s23\u clnt.c:585 0xaf589f78:0x00000000)”


知道出了什么问题吗?

当我在emulator上运行此应用程序时,我使用的是internet和代理背后,这就是它引发异常的原因,当我使用直接连接时,它工作正常,我想代理可能有一些问题。

你可以使用下面提到的代码使用emulator访问代理背后的网络

client = getHttpClient();
client.getCredentialsProvider().setCredentials(
      new AuthScope(null, -1, null), 
      new UsernamePasswordCredentials("Username", "Password"));
HttpHost httpproxy = new HttpHost("hostname", "portname", "http");
client.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, httpproxy);

你能提供更多的背景吗?