【问题标题】:Does 10.0.2.2 work on physical device?10.0.2.2 可以在物理设备上运行吗?
【发布时间】:2014-12-09 08:52:47
【问题描述】:

从通过 USB 连接的 LG L9 手机(Android 4.1.2)进行调试时,我无法连接到本地 xmpp 服务器。我正在连接到 10.0.2.2:5222,但仍然出现超时异常。这个环回地址也可以在物理设备上使用还是仅适用于模拟器?

【问题讨论】:

标签: android timeout xmpp adb asmack


【解决方案1】:

所以,我尝试将 10.0.2.2:5222 从模拟器连接到在我的笔记本电脑(本地主机)上运行的 Openfire(xmpp 服务器)并且它工作正常!

是的,10.0.2.2 仅适用于 android 模拟器,不适用于通过 USB 连接的物理设备。如果有人想使用物理设备,他需要创建 LAN(连接 xmpp 服务器的地方)并传统上使用 WiFi 连接(因此 USB 电缆不提供手机和计算机之间的网络连接,手机连接到的计算机)。

【讨论】:

  • 嗨,我试图将事件从物理设备发送到端点到我的本地机器(localhost),在模拟器上使用 10.0.2.2..你能提供更多关于请问你是怎么做的,谢谢
  • @Richlewis 你是什么意思?我刚从 Eclipse 启动模拟器,然后在模拟器中运行的应用程序连接到在同一台计算机上运行的服务器
猜你喜欢
  • 2021-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-26
  • 1970-01-01
  • 2018-01-04
  • 1970-01-01
相关资源
最近更新 更多