Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Problemas em executar o aplicativo tanto no Genymotion quanto no Celular

Desculpem minha ignorância, mas não estou conseguindo executar o aplicativo tanto no emulador quanto no celular.

Uma dúvida: no cmd (Windows) eu preciso estar na pasta do garconapp? Se sim, já fiz isso e só estou recebendo praticamente o mesmo erro:

(Tentando rodar no celular)

Error: C:\Users\denis\AppData\Local\Android\android-sdk\platform-tools\adb.exe:
Command failed with exit code 1 Error output:
error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
Normalmente é permitida apenas uma utilização de cada endereço de soquete (proto
colo/endereço de rede/porta). (10048)
could not read ok from ADB Server
* failed to start daemon *
error: cannot connect to daemon

(Tentando rodar no emulador)

Error: C:\Users\denis\AppData\Local\Android\android-sdk\platform-tools\adb.exe:
Command failed with exit code 1 Error output:
error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
Normalmente é permitida apenas uma utilização de cada endereço de soquete (proto
colo/endereço de rede/porta). (10048)
could not read ok from ADB Server
* failed to start daemon *
error: cannot connect to daemon

utilizei os comandos corretos

cordova run android --device (celular)
cordova run android (emulador)
3 respostas

Oi Julio, esse erro indica que ja tem algum servico rodando na porta que o Android SDK tenta usar (5037). Em geral isso pode indicar mais de um adb rodando, ou uma instalacao paralela do SDK (com o Android Studio).

Se tiver algo ligado ai relacionado ao Android, tenta desligar (Studio, SDK Manager, Genymotion). Ou mesmo reiniciar a maquina pra ela matar todos os processos

solução!

Eu tive o mesmo problema com o ambiente Windows. "error: could not install smartsocket listener: cannot bind to 127.0.0.1:5037:"

Resolvi da seguinte forma:

Abra o GenyMotion

Clique em Settings

Clique na Aba - "ADB"

Selecione a opção "Use custom Android SDK Tools"

Clique no Browse e selecione a pasta onde foi instalado o Android SDK, no meu caso a pasta default instalada foi:

C:\Program Files (x86)\Android\android-sdk

Inicie novamente o emulador... e - espero - tudo funcionará!!!

Tava com o mesmo problema e a dica do Luiz resolveu.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software