迄今爲止我見過的有關Android與TCP連接的所有文檔,示例和問題都介於Android設備和計算機之間。由於無線連接不可靠,是否有可能通過WiFi在Android設備之間建立客戶端 - 服務器TCP連接,如果可以,如何實現?Android到Android TCP連接
編輯:我想我應該詳細說明我的情況。 我的Droid不響應ping或接受來自任何東西的傳入TCP請求,除非我首先將Droid作爲客戶端,將我的筆記本電腦作爲服務器。在初始連接建立之後,我可以從我的筆記本電腦ping通,或者使Droid成爲服務器,並將筆記本電腦作爲客戶端。我不能做的是讓一個Droid服務器和另一個客戶端,我總是得到一個「沒有路由到主機」的錯誤。
感覺就像有阻塞傳入連接的東西,除非設備啓動連接到其他設備,即使這樣設備將接受的唯一請求就是使用此設備。我怎樣才能讓我的Droid成爲一個服務器,它接受來自本地Intranet上任何設備的所有傳入TCP請求?
我不知道答案,但我可以告訴你,我有相同的問題,在我的三星Galaxy S II。這可能是某種安全措施,試圖避免病毒在公共Wifi網絡上的不同設備之間傳播?某些ISP可能設計了防火牆來防範這種威脅,但是如果本地網絡上的設備能夠直接與對方通話,那麼這些防火牆就會提供任何幫助......? –