我完全无法解决以下问题:
(问题会足够大)
我正在开发一个安卓应用程序。我想为此创建一个 facebook 登录。当我在我的机器(Linux)上工作时,我能够执行这些操作。我已经在 Fb 开发者网站上注册了我的应用程序。我也可以使用 Facebook 登录到我的应用程序。我还授予了获取电子邮件信息的权限。一切正常。我很高兴。我正在使用不推荐使用的方法。
现在,当我在我的朋友机器(Windows)上移动完全相同的代码时,它不能正常工作。(我的意思是不能正常工作,当我从我的应用程序中单击登录按钮时,它不幸停止了。)我已按照所有步骤操作在他的机器上也正确(据我所知),比如,我已经安装了 facebook sdk,在他的模拟器中安装了 apk(按照 fb 开发者网站上的说明)。我还使用他的模拟器中的 fb 应用程序检查了登录到 fb。一切正常。
但是,当我尝试从我的应用程序(在我的 PC 上运行的完全相同的代码)登录时,我收到以下消息:
Sorry , Login failed t reach facebook servers. Please check your network connection
or try again later (unable to resolve host "api.facebook.com"
No address associated with hostname [java.net.UnknownHostException]
但我知道网络连接运行良好。我得到的另一条消息是:流程成功进入我的应用程序页面(登录后)并说我的应用程序是
misconfigured for facebook login
但我没有更改我的应用程序的任何设置。为什么会这样??我真的很烦!
请帮忙。在我的电脑上一切正常,但为什么不在这里?
另一个错误:登录错误!!并且我的 onFaceBook 错误也被调用了所有这些错误都是随机发生的