2012-05-29 116 views
7

我構建了我的應用程序,並在真實設備上進行了測試,但由於某種原因它已超時。我不知道爲什麼。android超時錯誤

下面是錯誤日誌:

[2012-05-29 09:49:42 - androidGUI] Android Launch! 
[2012-05-29 09:49:42 - androidGUI] adb is running normally. 
[2012-05-29 09:49:42 - androidGUI] Performing alex.android.development.AndroidGUIActivity activity launch 
[2012-05-29 09:49:42 - androidGUI] Automatic Target Mode: using device '3834522F2C1E00EC' 
[2012-05-29 09:49:42 - androidGUI] Uploading androidGUI.apk onto device '3834522F2C1E00EC' 
[2012-05-29 09:49:48 - androidGUI] Failed to install androidGUI.apk on device '3834522F2C1E00EC': timeout 
[2012-05-29 09:49:48 - androidGUI] Launch canceled! 
+0

增加默認adb超時解決了你的問題嗎? –

回答

7

上傳嘗試改變DDMS亞行連接時間:

在Eclipse - >窗口 - >首選項 - > Android的 - > DDMS

更改ADB連接超時更大任何你想要的(毫秒)。

如果還有問題,可以嘗試:

adb kill-server 
adb devices 

然後,刷新設備(一個或多個)。

2

這是因爲仿真器從Eclipse的DDMS斷開...

所以要重新連接運行命令

ADB設備

這將重新啓動adb ...

希望它可以工作

+0

你可能會在這裏的東西。時間戳在開始和失敗之間顯示約6秒。 – cstrutton

+0

這是有道理的!它的工作......謝謝 –

0

在您的APK的目錄路徑中是否有任何機會空間。由於這個原因,我看到有幾個人有這種麻煩。 (通常情況下,錯誤是把Eclipse在Program Files和Eclipse內部工作區。)嘗試複製您的APK文件出工作,併到C:與adb push.

2

嘗試更改ADB連接超時。我認爲它默認爲5000ms,並將我改爲10000ms,我能夠擺脫這個問題。如果你在Eclipse中,你可以通過瀏覽窗口 - >首選項,然後在Android下的DDMS中執行此操作。

希望這將有助於

0

對我來說,解決辦法是取消選中「等待調試器附加」在設備的發展選擇。