2012-05-29 15 views
7

Ho costruito la mia app e l'ho provata sul dispositivo reale ma per qualche motivo è scaduta. Non sono sicuro del perché.Errore timeout Android

Ecco log di errore:

[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

l'aumento del timeout di ad efault risolto il problema o no? –

risposta

7

Cercate cambiare il DDMS adb collegare time out:

in Eclipse -> Windows -> Preferenze -> Android -> DDMS

Modificare il tempo di connessione ADB out (ms) più grande quello che vuoi.

Se anche il problema, si può provare:

adb kill-server 
adb devices 

Quindi, aggiornare il dispositivo (s).

2

Questo perché l'emulatore è staccando dal DDMS dell'eclisse ...

quindi ricollegarlo eseguire il comando

adb dispositivi

che riavvierà l'adb ...

Spero che funzioni

+0

potresti essere su qualcosa qui. I timestamp mostrano circa 6 secondi tra l'avvio e l'errore. – cstrutton

+0

questo ha senso !! funziona ... grazie –

0

Ci sono per caso spazi nel percorso della directory del tuo APK. Ho visto diverse persone avere questo tipo di problemi a causa di ciò. (Spesso l'errore è quello di mettere eclissi in Program Files e di lavoro all'interno di Eclipse.) Provare a copiare il file apk fuori dello spazio di lavoro e di C: e caricarlo con adb push.

2

Provare a modificare il timeout della connessione ADB. Penso che sia predefinito che a 5000ms e cambiato il mio a 10000ms sono stato in grado di sbarazzarmi di quel problema. Se ci si trova in Eclipse, è possibile farlo passando attraverso la finestra -> Preferenze e poi in DDMS sotto Android.

Spero che questo vi aiuterà

0

Per me, la soluzione era quella di deselezionare la casella "attendere che il debugger di allegare" nelle opzioni di sviluppo del dispositivo.

Problemi correlati