2012-10-22 136 views
1

Possible Duplicate:
Android error: Failed to install *.apk on device *: timeout而安裝apk文件

一直得到錯誤,當我嘗試推出任何手機應用程序與Android模擬器超時錯誤消息。這些錯誤是不可預測的 - 有時(像10次中的一次)奇蹟發生並且一切正常。但大多數的時候,我得到這個錯誤:

[ERROR] C:\Program Files\Titanium Developer\android-sdk-windows\tools\adb.exe error: protocol fault (no status)

其次是這個錯誤以後:

[DEBUG] Waiting for device to be ready ... [TRACE] adb devices returned 0 devices/emulators ...... [ERROR] Timed out waiting for emulator to be ready, you may need to close the emulator and try again

模擬器啓動,我得到的鎖定屏幕,但不知何故與它的連接丟失了。

我打開ti開發者之前嘗試從其他人建議的獨立於批處理文件啓動模擬器,但我得到相同的錯誤。

即使它運行正確一次,如果我進行更改並希望重新啓動(不停止或關閉模擬器),我總是會得到上述錯誤。我認爲我們應該能夠在模擬器啓動並運行後繼續使用,但對於我來說,它永遠不會像那樣工作。

當我嘗試從Eclipse中運行它用來給下面的消息Failed to install Demo.apk on device 'emulator-5554': timeout

我想運行不殺死ADB服務器或無需再次關閉模擬器相同的應用程序。

請任何幫助,將不勝感激很多!!!!!!!!!

+2

嘿閱讀本文http://stackoverflow.com/questions/4775603/android-error-failed-to-install-apk-on-device-timeout – Akshay

回答

6

這是因爲默認的ADB空閒超時時間是5000ms。

Window -> Preferences -> Android -> DDMS.增加你的亞行時間。這將解決你的問題

+0

是的,我已經得到了這個答案,並解決了 –

+0

謝謝你的回答 –

0

關閉eclipse和模擬器後,從用戶的home文件夾中刪除.android文件夾,然後重新啓動並嘗試。它應該解決你的問題。刪除後,您將不得不設置adt插件的sdk。