De vez em quando, recebo esse erro e não sei o que está causando isso:
Ao tentar executar / depurar um aplicativo Android em um dispositivo real (Galaxy Samsung S no meu caso), estou recebendo o seguinte erro no console :
Falha ao instalar * .apk no dispositivo *:
Tempo limite Lançamento cancelado!
Isso é tudo que o console está me dizendo. O LogCat não fornece nenhuma informação. A visualização Problemas do Eclipse não está mostrando nenhum problema.
Tentei as seguintes etapas sem êxito:
1. Limpando o projeto (Projeto-> Limpar)
2. Reiniciando o dispositivo, Eclipse, laptop, todas as opções anteriores ...
3. Movendo o projeto para um local sem espaços, de acordo com Falha para instalar apk no dispositivo 'emulator-5554': timeout
O aplicativo foi depurado no passado nesse dispositivo várias vezes (o aplicativo está ativo no Market), mas esse problema ocorre de vez em quando e é MUITO FRUSTRANTE ...
Qualquer ajuda seria muito apreciada! Obrigado.
Problems View
e, se ocorrer um erro de tempo de execução, será exibidoLogCat View
. É por isso que eles não estão fornecendo nenhuma informação.Respostas:
Tente alterar o tempo limite da conexão ADB. Eu acho que o padrão é 5000ms e eu mudei o meu para 10000ms para me livrar desse problema.
Se você estiver no Eclipse, poderá fazer isso passando por
Janela -> Preferências -> Android -> DDMS -> Tempo limite de conexão do ADB (ms)
fonte
O que geralmente faço quando recebo esse erro é reiniciar o
adb
servidor digitando o cmd:adb kill-server
adb start-server
EDITAR: Em algumas versões nunca das Ferramentas da Plataforma, você pode fazer isso
DDMS Perspective
noDevices Tab
menu (ao lado do botão Capturar), clique emReset adb
.EDIT2: Também descobri que é preferível usar a
USB port
parte de trás do seu PC, já que a maioria da frenteUSB ports
é de baixa potência e realmente parece ser mais lenta ao carregarapks
nos seus dispositivos.fonte
Às vezes, eu costumava ter esse problema, a solução era trocar o cabo USB por um novo
fonte
não use portas USB 3.0 para conexão entre PC e telefone Android!
USB 3.0 - Porta com língua azul
USB 2.0 - Porta com língua preta
fonte
Reinicie o telefone.
A sério! Desligue e ligue completamente. Isso consertou para mim.
fonte
Eu encontrei o mesmo problema e tentei alterar o tempo limite da conexão ADB. Isso não deu certo. Alternei entre as portas USB do meu PC (frontal -> traseira) e resolveu o problema !!!
fonte
Eu recebo muito isso. Eu também estou no Galaxy S. Desconecto o cabo do telefone, conecto-o novamente e tento iniciar o aplicativo novamente no Eclipse, e geralmente ele funciona. O Eclipse parece perder a conexão com o telefone ocasionalmente, mas isso parece voltar à vida.
fonte
Eu sei que parece bobagem, mas depois de tentar tudo recomendado para esse problema de tempo limite ao executar em um dispositivo, decidi tentar mudar o cabo e funcionou. É um Coby Kyros MID7015.
Tentar outro cabo é uma opção boa e simples de se arriscar.
fonte