1. 程式人生 > >[CDS][DNS]Unable to resolve host "www.baidu.com": No address associated with hostname

[CDS][DNS]Unable to resolve host "www.baidu.com": No address associated with hostname

perm wifi style cat man 正常 2-2 get sdn

寫了一個輸入流,用來獲取baidu的數據,結果卡在獲取InputStream,Logcat提示以下錯誤:

[CDS][DNS]Unable to resolve host "www.baidu.com": No address associated with hostname.

找了好久也不知道哪裏不對,最後從一篇博客上找到這種情況的一般兩個原因:

1.android設備網絡連接沒打開,例如3G網絡和WIFI網絡

所以,如果遇到這種錯誤時,請先查看網絡是否已正常連接.

2.Manifest文件沒有標明網絡訪問權限

如果確認網絡已經正常連接並且還是出這種錯誤的話,那麽請看下你的Manifest文件是否標明應用需要網絡訪問權限,如果沒標明的話,也訪問不了網絡,也會造成這種情況的.

//網絡訪問權限

<uses-permission android:name="android.permission.INTERNET" />

原博客鏈接:http://blog.csdn.net/murongshusheng/article/details/7623188

發現我就是因為WIFI斷了!家裏信號不好,哈哈哈,也是感覺自己蠢的可以。我同時還在用測試手機在聽在線音樂,怪不得總是那兩首循環哈哈哈。

後來發現stackoverflow上大家也有類似的經歷:

技術分享

問題討論鏈接:https://stackoverflow.com/questions/5829779/unable-to-resolve-host-insert-url-here-no-address-associated-with-hostname

哈哈哈哈哈

[CDS][DNS]Unable to resolve host "www.baidu.com": No address associated with hostname