=============================================================================================================
java
從網上找了個例子,沒有設置wifi時程序正常,pc上運行java程序做爲服務器,模擬器上運行java做爲客戶端,服務器ip爲pc的ip。windows
pc系統爲windows7,使用connectify-me設置wifi後,使用手機鏈接wifi,不能鏈接。後端
聽說,是由於分享網絡設置wifi熱點後端口號會發生變化,具體狀況不清楚。安全
後來發如今沒有wifi時模擬器和pc公用一個網卡,ip是相同的。服務器
打算回去後,將pc和手機都鏈接到路由器的wifi上測試一下。網絡
=================================================================================================================socket
以前在開源社區提出這個問題(www.oschina.net/question/1537697_149032),這位老師回答的很對,我在宿舍裏用360wifi又試了一次,只是此次把防火牆關掉了,就能夠了。測試
一、首先要保證能夠ping通;spa
二、而後保證isReachable返回true(我認爲這是爲了保證java發送的包是能夠被接受到的);.net
三、而後要保證發送的socket能夠經過而不被防火牆屏蔽掉。
這裏的防火牆是指windows防火牆,我後來發現360安全衛士開着的時候也能夠通訊