教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Android培訓(xùn)之錯(cuò)誤解決方法大合集(1)

更新時(shí)間:2016年11月29日16時(shí)14分 來源:傳智播客Android培訓(xùn)學(xué)院 瀏覽次數(shù):

困擾很多Android開發(fā)者最大的問題莫過于Bug的修改了,調(diào)Bug 改Bug,想想都頭疼,以下是開發(fā)者總結(jié)出來的一些有關(guān)Android錯(cuò)誤的解決方法。

1 .android java.net.UnknownHostException: Unable to resolve host "...": No address associated 錯(cuò)誤
我在android開發(fā)的時(shí)候經(jīng)常會(huì)遇到這個(gè)錯(cuò)誤,一般來說,造成這種錯(cuò)誤的最普遍情況有兩種:

1.android設(shè)備網(wǎng)絡(luò)連接沒打開,例如3G網(wǎng)絡(luò)和WIFI網(wǎng)絡(luò)

所以,如果遇到這種錯(cuò)誤時(shí),請(qǐng)先查看網(wǎng)絡(luò)是否已正常連接.

2.Manifest文件沒有標(biāo)明網(wǎng)絡(luò)訪問權(quán)限

如果確認(rèn)網(wǎng)絡(luò)已經(jīng)正常連接并且還是出這種錯(cuò)誤的話,那么請(qǐng)看下你的Manifest文件是否標(biāo)明應(yīng)用需要網(wǎng)絡(luò)訪問權(quán)限,如果沒標(biāo)明的話,也訪問不了網(wǎng)絡(luò),也會(huì)造成這種情況的.

//網(wǎng)絡(luò)訪問權(quán)限

2 Failed to install *.apk on device 'emulator-5554': timeout

錯(cuò)誤提示:

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對(duì)應(yīng)版本.avd

下所有以.lock結(jié)尾的文件夾。

或者

Failed to install *.apk on device *:

timeout Launch canceled!

還有一種辦法:

在window->preferences->Android->DDMS->ADB connection time out (ms):

將這個(gè)值設(shè)置的大一些,默認(rèn)為5000,設(shè)置成500000,然后就OK了。


3 This Android SDK requires Andriod Developer Toolkit version 20.0.0 or above

打開Eclipse(Android 開發(fā)環(huán)境),發(fā)現(xiàn)以下報(bào)錯(cuò):
圖片顯示信息為:Android SDK要求ADT(Android Developer Toolkit)版本在20.0.0或以上版本,檢測(cè)到當(dāng)前版本為18.0.0,請(qǐng)更新最新的ADT。

本文版權(quán)歸傳智播客Android培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!
作者:傳智播客Android培訓(xùn)學(xué)院
首發(fā):http://oisangadgets.com/Android
0 分享到:
和我們?cè)诰€交談!