2017-02-28 43 views
0

當我使用本地主機時,數據在Web瀏覽器中顯示,但它不適用於仿真器。Android仿真程序不能與本地服務器配合使用

http://localhost:51411/api/MobileAPI/Authenticate?UID=abc&PWD=123&DeviceId=94944c77-931c-4cd3-aa23-889b9d8963f7

當我與Android模擬器使用是不是跟這個IP工作10.0.2.2不顯示數據

http://10.0.2.2:51411/api/MobileAPI/Authenticate?UID=abc&PWD=123&DeviceId=94944c77-931c-4cd3-aa23-889b9d8963f7

普萊舍找我解決

+0

'當我使用本地主機'。誰在使用本地主機?什麼時候?來自哪裏? – greenapps

+0

來自本地服務器。 Dotnet應用程序 –

+0

[從Android模擬器訪問localhost:port]可能的重複(http://stackoverflow.com/questions/6760585/accessing-localhostport-from-android-emulator) –

回答

0

你可以真正的使用計算機的IP地址(仿真器運行的計算機,例如:192.168.103.45)。如果仍然無法工作,您可以嘗試使用更新的API級別。在我的情況下,我使用API​​級別22,24和真實IP。它工作正常。

+0

我使用的API級別24即使我檢查我的系統IP也像http://192.168.0.5:51411/api/MobileAPI/Authenticate?UID=abc&PWD=123&DeviceId = 94944c77-931c-4cd3-aa23-889b9d8963f7登錄請求空顯示 –

+0

請找到我任何解決方案。 –

相關問題