2011-07-15 48 views
2

我知道在Android中,您可以进行网络连接,但我只能在手机连接到WiFi网络时完成此操作。我想知道是否有一种方式让我的活动连接到我的服务器,而无需连接主动WiFi。Android中的网络连接

如果您必须连接到WiFi网络才能与其他人一起玩,那么推销我的游戏将会是一种痛苦。当我尝试连接到我的服务器没有一个活跃的WiFi连接,我得到这个错误:

java.net.SocketException: No route to host 

欢迎所有的答案。提前致谢!

回答

3

为了进行网络呼叫和使用网络资源,您需要连接到网络:使用“蜂窝”数据(如3G或EDGE)或WiFi。

但是,Android应该在幕后处理大部分这种行为。

欲了解更多信息,请查看Android的Connectivity ManagerContent Provider和Java的Sockets

+0

嘿谢谢你的回答,对不起,我花了这么长时间才看到它。 – gsfd

+0

顺便说一句,我的电脑有一个防火墙,所以当我通过WiFi连接到它,因为它是在同一个本地网络,但一旦我尝试了它与无线的WiFi它被防火墙阻止。 – gsfd