我在Android应用中遇到问题,想知道你是否知道解决方案。
我使用HttpUrlConnection,如果我连接到主机myhost.local
(通过http和https都可以),一切正常。但是,如果我想连接到主机myhost
,我会遇到以下异常:
java.net.UnknownHostException: Unable to resolve host
insert_host_here
: No address associated with hostname
如果我在手机上使用浏览器,则可以访问insert_host_here
和我的myhost.local
。
如果我在终端输入myhost
,我会得到以下答案
$ host myhost
两者之间没有代理。这是dns的直接答案。 有人知道它可能是什么?
格尔茨
顺便说一句:互联网权限被授予/设备有权访问wifi /经过测试的设备版本是Android 4.3 /模拟器显示相同的结果答案 0 :(得分:1)
您是否尝试过使用10.0.2.2而不是localhost?即使我甚至没有使用模拟器,我也有类似的问题。 Accessing Localhost from the Android Emulator