2

很遗憾,这个问题被问了好几次,都没有正确回答。

许多人在尝试授权应用程序时出现此错误,人们不得不说的唯一提示是重新启动手机或删除缓存。

现在,这可能对几个人有用,但这并不是一个真正的解释,也不是一个严肃的解决方案。

网络上没有关于此错误的解释,所以我希望有人可以解释不同的错误编号,这样我就可以找出我的问题出在哪里,并在不同类型的错误上建立某种数据中心,因为没有人解释.

到目前为止我在主题和我的主题中发现的错误:

  • 我的:1358891似乎是随机的
  • 749
  • 417 - 这个错误在一个主题中被解释为:

错误 - 417 预期失败

417 状态码表示服务器无法正确完成请求。发送到服务器的标头之一,即“Expect”标头,表示服务器无法满足的期望。

有人可以解释任何这些错误或任何一般提示吗?

对于我的问题,我正在使用文档中发布的授权方法的标准代码,

日志猫:

    06-10 23:48:11.872: D/Facebook-WebView(1358): Webview loading URL: https://m.facebook.com/dialog/oauth?type=user_agent&redirect_uri=fbconnect%3A%2F%2Fsuccess&display=touch&client_id=MYAPPID
06-10 23:48:11.884: W/webcore(1358): Can't get the viewWidth after the first layout
06-10 23:48:11.899: V/webview(1358): OnSizeChanged: Enter 
06-10 23:48:11.903: D/Facebook-authorize(1358): Login failed: com.facebook.android.DialogError: The connection to the server was unsuccessful
06-10 23:48:11.903: D/Facebook-WebView(1358): Webview loading URL: https://m.facebook.com/dialog/oauth?type=user_agent&redirect_uri=fbconnect%3A%2F%2Fsuccess&display=touch&client_id=MYAPPID
4

3 回答 3

4

我有同样的错误。

Facebook 应用程序(不是我正在开发的那个)似乎无法正常工作,更确切地说,它没有连接到互联网。

这就是我解决它的方法:

  1. 我从Settings->Applications->Manage applications->Facebook->Clear Data清除了 Facebook 应用程序数据;
  2. 打开 Facebook 应用并登录;
  3. 打开我的应用程序并出现登录对话框。
于 2012-10-19T17:39:01.570 回答
0

在集成 facebook 身份验证时,我也遇到了类似的问题。问题是我的模拟器由于某些原因没有连接到互联网。

最后我通过以下步骤解决了这个问题:

在 Eclipse 中:

  1. 右键单击Android项目
  2. 转到运行配置-> 选择目标
  3. 在底部,您可以找到“附加模拟器命令行选项
  4. 输入命令“ -dns-server XXXX ”(XXXX 是我的 DNS 服务器的 IP 地址)。

注意:我的环境是 Mac OS X 10.8 和 eclipse indigo..

参考: 如何将安卓模拟器连接到互联网

感谢@Jeremy Kie

于 2012-09-26T04:39:37.777 回答
0

好吧,问题是我没有在设备上启用互联网连接,也没有注意到。

所以我猜错误 1358 和 891 meen 没有可用的连接。

于 2012-06-13T10:46:53.523 回答