今天在編寫android簡單聊天室項(xiàng)目時(shí),發(fā)現(xiàn)的問題:
目前創(chuàng)新互聯(lián)已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、山南網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
eclipse客戶端運(yùn)行Server程序作為android遠(yuǎn)端服務(wù)器,android通過Socket socket = new Socket("127.0.0.1",PORT_NUM);與服務(wù)器建立連接,這樣會報(bào)錯(cuò)。
java.net.ConnectException:/127.0.0.1:20000 - Connection refused
原因是android模擬器將自己作為localhost,因此在代碼中通過localhost或127.0.0.1訪問,都是訪問的自己!
如果想在android模擬器上訪問PC機(jī),可以使用android內(nèi)置的10.0.2.2訪問自己的PC機(jī)