Facebook登录Android设备无法正常工作,但适用于Android Studio Emulator

时间:2015-10-30 16:54:29

标签: android facebook facebook-login facebook-sdk-4.0 android-facebook

我正在创建一个允许用户通过Facebook登录的Android应用

当我在我的模拟器上运行应用程序时,这工作正常,但是当我在移动设备上测试它时,我会收到以下内容:

  

10-30 16:50:43.784 24503-24503 / com.example.user.sociall2 I / chromium:   [INFO:CONSOLE(0)]“不允许加载本地资源:   file:///android_asset/webkit/android-weberror.png“,来源:   data:text / html,chromewebdata(0)

     

10-30 16:50:43.798 24503-24503 / com.example.user.sociall2   D / logOutput:FBLogInError:net :: ERR_NAME_NOT_RESOLVED

有人可以告诉我为什么以及如何解决这个问题?

4 个答案:

答案 0 :(得分:10)

确保您与所有人保持联系..

答案 1 :(得分:2)

如果您的互联网提供商(Wifi)限制使用Facebook。 它会抛出相同的错误。

我花了差不多几个小时才发现它。

  

ERR_NAME_NOT_RESOLVED                                                    在com.facebook.login.LoginManager.onActivityResult   >   >   >

     
    

的onError:                                                  网:: ERR_NAME_NOT_RESOLVED                                                      在com.facebook.login.LoginManager.onActivityResult(LoginManager.java:190)                                                      在com.facebook.login.LoginManager $ 1.onActivityResult(LoginManager.java:159)                                                      在com.facebook.internal.CallbackManagerImpl.onActivityResult(CallbackManagerImpl.java:82)

  

请先在浏览器中查看Facebook。

答案 2 :(得分:0)

您可以使用以下代码使用facebook sdk 4.7 facebook login

执行Facebook登录

答案 3 :(得分:0)

错误105(net :: ERR_NAME_NOT_RESOLVED):找不到服务器。

我希望这对你有用:

  • 点击开始=>运行,输入CMD,然后按确定。
  • 将其复制并粘贴到命令提示符中:
  • netsh winsock重置目录
  • 按Enter键
  • 然后将其复制并粘贴到:
  • netsh int ip reset reset.log
  • 按Enter键。
  • 完成后重新启动计算机。

https://productforums.google.com/forum/#!topic/chrome/oCUYZsG8VJU