2014-10-29 75 views
0

我在我的android應用程序中遇到問題,並想知道是否知道解決方案。 我使用HttpUrlConnection,如果我連接到主機myhost.local(通過http和https都可能),一切正常。但是,如果我想連接到主機myhost我得到以下異常:Android UnknownHostException與.local主機

java.net.UnknownHostException: Unable to resolve host insert_host_here:沒有如果我用我的手機都myhost.local瀏覽器和我myhost可以訪問與主機名

相關地址。 如果我鍵入$ host myhost到終端我得到以下答案

[email protected]:$ host myhost.local myhost.local has address 192.168.0.115 [email protected]:$ host myhost myhost.local has address 192.168.0.115

有介於兩者之間或某事沒有代理。它是dns的直接答案。 有些想法可能是什麼?

格爾茨

BTW:上網權限授予/設備訪問WIFI /測試設備上的版本是Android 4.3以上/仿真器顯示同樣的結果

+0

Dns查找失敗。 – Cativail 2014-10-29 12:10:06

+0

爲什麼不使用真實IP地址(192.168.0.115)?如果你使用模擬器,請參閱botzek13的答案 – 2014-10-29 14:33:01

回答