我在android聊天应用中工作。
我使用SmartFox服务器。我使用10.0.2.2作为服务器IP地址,使用9933作为端口。
每当我使用模拟器运行这个应用程序时,它工作得很好,但是当我在我的真实设备上运行这个应用程序时,连接就不能正确执行了。我想这是找不到IP 10.0.2.2的。
我将此IP地址更改为192.168.1.9,这是安装SmartFox服务器的局域网中我的系统的IP地址。
请告诉我我做错了什么。
提前谢谢你。
发布于 2012-04-09 20:42:06
我自己解决了我的问题。我在服务器的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服务器的管理模块添加此条目。这项任务可以使用服务器配置部分来完成。
https://stackoverflow.com/questions/10070367
复制相似问题