2

我正在使用 android 聊天应用程序。

我使用 SmartFox 服务器。我使用 10.0.2.2 作为服务器 IP 地址,使用 9933 作为端口。

每当我使用模拟器运行此应用程序时,它都可以正常工作,但是当我在我的真实设备中运行此应用程序时,连接无法正确执行。我认为这是无法找出IP 10.0.2.2。

我将此 IP 地址更改为 192.168.1.9,这是我的系统在安装了 SmartFox 服务器的 LAN 中的 IP 地址。

请告诉我我犯了什么错误。

先感谢您。

4

1 回答 1

2

我自己解决了我的问题。我在服务器的confi/server.xml 文件中创建了一个条目。

像这样:-

<serverSettings>
  <socketAddresses>
  <socket address="192.168.1.9" port="22" type="TCP"/>
   <socket address="192.168.1.9" port="22" type="UDP"/>
</serverSettings>
  </socketAddresses>

或者您可以使用 Smartfox 服务器的管理模块添加此条目。此任务可以使用服务器配置部分完成。

于 2012-04-09T12:42:06.337 回答