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


寫了一個輸入流,用來獲取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

哈哈哈哈哈

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM