更新時間:2016年11月29日16時14分 來源:傳智播客Android培訓(xùn)學(xué)院 瀏覽次數(shù):
1 .android java.net.UnknownHostException: Unable to resolve host "...": No address associated 錯誤
我在android開發(fā)的時候經(jīng)常會遇到這個錯誤,一般來說,造成這種錯誤的最普遍情況有兩種:
1.android設(shè)備網(wǎng)絡(luò)連接沒打開,例如3G網(wǎng)絡(luò)和WIFI網(wǎng)絡(luò)
所以,如果遇到這種錯誤時,請先查看網(wǎng)絡(luò)是否已正常連接.
2.Manifest文件沒有標(biāo)明網(wǎng)絡(luò)訪問權(quán)限
如果確認(rèn)網(wǎng)絡(luò)已經(jīng)正常連接并且還是出這種錯誤的話,那么請看下你的Manifest文件是否標(biāo)明應(yīng)用需要網(wǎng)絡(luò)訪問權(quán)限,如果沒標(biāo)明的話,也訪問不了網(wǎng)絡(luò),也會造成這種情況的.
//網(wǎng)絡(luò)訪問權(quán)限
2 Failed to install *.apk on device 'emulator-5554': timeout
錯誤提示:
Failed to install helloworld.apk on device 'emulator-5554': timeout
或者
the user data image is used
原因:
由于模擬器已經(jīng)開啟而沒有關(guān)閉或者非法關(guān)閉引起的。
解決方法:
刪除 C:Documents and SettingsAdministrator.androidavd對應(yīng)版本.avd
下所有以.lock結(jié)尾的文件夾。
或者
Failed to install *.apk on device *:
timeout Launch canceled!
還有一種辦法:
在window->preferences->Android->DDMS->ADB connection time out (ms):
將這個值設(shè)置的大一些,默認(rèn)為5000,設(shè)置成500000,然后就OK了。
北京校區(qū)