今天在給本身的App加一個socketio的通信,本地Node client能夠成功鏈接,Android模擬器不能夠,忽然想到Android模擬器中的localhost是模擬器本機而不是開發的電腦,把它本身做爲了localhost,也就是說,代碼中使用localhost或者127.0.0.1來訪問,都是訪問模擬器自己。
若是你想在模擬器simulator上面訪問你的電腦,能夠使用android內置的IP 10.0.2.2 ,模擬器對你的電腦作了IP映射,用這個IP就能夠訪問到本機了android