这' S很伤心地说,这个问题被问了几次,从来没有正确回答
。在尝试授权应用时,许多人都会出现此错误 人们不得不说的唯一提示是重新启动手机或删除缓存。
现在这可能对几个人有用,但它并不是真正的探索,也不是一个严肃的解决方案。
没有关于此错误的探索没有在网络上的位置,所以我希望有人可以解释不同的错误编号,这样我就可以找出问题所在,并在不同的地方建立某种数据中心没有解释的错误类型。
到目前为止我在主题中发现的错误:
错误 - 417期望失败
417状态代码表示服务器无法正常运行 完成请求。其中一个头发送到服务器, "预期"标题,表示服务器无法满足的期望。
有人可以解释这些错误或任何一般提示吗?
对于我的问题,我正在使用文档中发布的授权方法的标准代码,
Logcat:
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
答案 0 :(得分:4)
我遇到了同样的错误。
似乎Facebook应用程序(不是我正在开发的应用程序)工作不正常,更确切地说它没有连接到互联网。
这是我解决它的方式:
答案 1 :(得分:0)
嗯,问题是我没有在设备上启用互联网连接而没有注意到。
所以我猜错误1358和891没有连接可用。
答案 2 :(得分:0)
我在整合facebook身份验证时也遇到了类似的问题。问题是我的模拟器由于某些原因没有连接到互联网。
最后,我通过以下步骤解决了这个问题:
在Eclipse中:
注意:我的env是Mac OS X 10.8和eclipse indigo ..
参考:how to connect android emulator to the internet
感谢@Jeremy Kie