繁体   English   中英

Facebook无法在Android设备上登录,但可以在Android Studio模拟器中使用

[英]Facebook log in on Android device not working, but works in Android Studio Emulator

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

当我在模拟器上运行该应用程序时,此方法运行良好,但是在移动设备上对其进行测试时,收到以下消息:

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

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

谁能告诉我为什么以及如何解决这个问题?

确保每个人都连接到互联网。

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

我花了将近几个小时来识别它。

com.facebook.login.LoginManager.onActivityResult上的ERR_NAME_NOT_RESOLVED>>>

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

因此,请先在浏览器中检查Facebook。

您可以使用以下代码使用facebook sdk 4.7 facebook登录执行facebook登录

错误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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM