平台:
Eclipse helios + SDK 2.2 + ADT 15.0
问题描述:
Android 应用发送http请求,总是得到java.net.UnknownHostException 异常
但目标是ip地址时可以正常工作,所以怀疑是dns问题.
解决方案:
通过google 得到解决方案 ,问题原因可能是emulator无法使用系统的DNS.知道原因后就好解决了,在Eclipse的Run configrations 加上:-dns-server 114.114.114.114
或者命令行启动emulator时加上dns参数
[b]平台: [/b]
Eclipse helios + SDK 2.2 + ADT 15.0
[b]问题描述: [/b]
Android 应用无法通过访问网络,总是得到java.net.UnknownHostException 异常
[b]解决方案:[/b]
通过google 得到解决方案 ,问题原因可能是emulator无法使用系统的DNS.知道原因后就好解决了,在Eclipse的Run configrations 加上:-dns-server 114.114.114.114
或者命令行启动emulator时加上dns参数

本文介绍了如何解决在使用Eclipse helios+SDK2.2+ADT15.0开发环境下,Android应用在访问网络时遇到的java.net.UnknownHostException异常问题。问题根源在于emulator无法使用系统的DNS,通过在Eclipse的Runconfigrations中添加-dns-server参数或在命令行启动emulator时加入-dns参数即可解决。
2万+

被折叠的 条评论
为什么被折叠?



