2011-08-02 207 views
0

我有一個android項目,它從web的URL提供XML數據。我想測試這個,但我沒有一個網址。通過IP地址獲取本地主機網頁

因此,我在ASP.NET項目上創建了一個XML頁面,並將URL放在android項目中。但本地主機URL不起作用。

如何在Visual Studio中創建項目,以便我可以在Android項目中提供IP地址。我通過了this tutorial about TCP Client,但無法解決我的問題的解決方案。 (我沒有IIS服務器,請不要將它作爲解決方案)

+1

您可能需要給Android主機的IP; Android模擬器上的127.0.0.1是Android模擬器。 –

+0

我想知道任何有關創建IP地址的VS項目的幫助 – Nipuna

回答

2

如果您通過Wi-Fi網絡使用真實設備,您的真實主機IP地址應該可以工作。如果您使用的是仿真器,則主機地址爲10.0.2.2(請參閱documentation here)。

0

本地主機通常會解析爲127.0.0.1並僅爲本地計算機保留。我假設你的機器有一些描述的網卡,因此會有一個IP地址。這可能會由您的路由器(ADSL/Cable/Etc)自動分配,但它會有一個。如果你不知道它是什麼(並假設,因爲你是在談論VS您使用的是PC發展),然後打開命令提示符,然後鍵入

ipconfig /all 

然後你會得到網絡設備的列表和其中之一將是你的網卡。您還應該看到與其關聯的IP地址。

最後要做的是確保您的Windows防火牆不會阻止訪問您的移動應用使用的端口。在這之後一切都會好的。如果您有另一臺PC,請嘗試使用該瀏覽器訪問XML託管頁面。