Posso executar e depurar meu aplicativo Android no meu telefone muito bem, na maioria das vezes. Então, aparentemente aleatoriamente, quando tento executar ou depurar meu aplicativo no Eclipse, o Console no Eclipse diz:
[2010-10-12 09:36:48 - myapp] Android Launch!
[2010-10-12 09:36:48 - myapp] adb is running normally.
[2010-10-12 09:36:48 - myapp] Performing com.mycompany.myapp.MyActivity activity launch
[2010-10-12 09:36:48 - myapp] Automatic Target Mode: using device 'HT01TP800561'
[2010-10-12 09:36:48 - myapp] Uploading myapp.apk onto device 'HT01TP800561'
[2010-10-12 09:36:48 - myapp] Failed to upload myapp.apk on device 'HT01TP800561'
[2010-10-12 09:36:48 - myapp] java.io.IOException: Unable to open sync connection!
[2010-10-12 09:36:48 - myapp] Launch canceled!
- Repetir: não ajuda, mesmas mensagens.
- Reinicie o Eclipse: não ajuda.
- Reinicie o adb (
adb kill-server && adb start-server
): sem erros, não ajuda. - Reconecte o telefone: às vezes ajuda.
- Reinicie o computador: meio drástico, ainda não tentei isso.
Usando o Ubuntu 10.4, Eclipse Galileo 3.5.2, SDK para Android 7, plug-in ADT 0.9.6, Nexus One, Android 2.2.1.
Alguma idéia brilhante?