2012-04-25 99 views
1

好日子所有, 我在android開發一個新手,我有我的項目這一挑戰:在我的Android代碼 我試圖在做一個HttpURLConnection的連接如到一個servlet: http://localhost:8080/CataractServer/CataractServletAndroid模擬器聯網問題

在安裝了android模擬器的PC上的tomcat上運行。

問題是,它解決了localhost意味着android手機本身,所以 代碼從未連接到servlet並繼續拋出異常。 我怎樣才能讓模擬器連接到我的電腦上運行的servlet。 我沒有訪問局域網,我會把這個servlet放在另一臺電腦上並使用ip。

+0

嘗試http://10.0.2.2/CataractServer/CataractServlet – Akram 2012-04-25 07:12:26

回答

2

localhost在這種情況下會引用你的android設備,並且因爲沒有運行那裏的web服務器,你什麼也得不到。你應該使用10.0.2.2。更多詳情here

+0

哇,thanx很多。它現在工作正常。我真的非常感謝所有的幫助。 – chinedudeoracle 2012-04-25 08:26:39