2011-07-15 153 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