Como usar adb com genymotion no mac?
Estou usando o cordova para criar aplicativos para o Android, no Mac OS X 10.9.4.
Estou usando o genymotion para criar dispositivos virtuais.
Ontem, consegui 'cordova run android' para que meus aplicativos rodassem em um dispositivo virtual genymotion.
Hoje, pensei repetir os passos que fiz ontem, mas não consigo fazê-lo funcionar.
Inicio o servidor adb (com o genymotion não em execução) com
adb start-server
O servidor adb inicia bem:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Eu posso ver que está lá
lsof -i tcp:5037
adb 19131 bw 7u IPv4 0x3c0bc54e449e35f5 0t0 TCP localhost:5037 (LISTEN)
Não há dispositivos conectados
adb devices
Por enquanto, tudo bem
Agora, quando inicio o genymotion e inicio um dispositivo virtual, meu adb parece ter sido morto e não pode ser iniciado porque o dispositivo virtual aparentemente o matou e iniciou sua própria instância adb
unknown-6c-40-08-9b-25-2c:todo bw$ adb devices
adb server is out of date. killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
error:
Isso agora não me permite adicionar o dispositivo ao adb para que eu possa acessá-lo fazendo
cordova run android
Este comando agora falha, porque não consegue encontrar um dispositivo em execução.
Tentei executar o adb start-server como root, para que o genymotion não pudesse matá-lo, mas o dispositivo virtual genymotion não seria iniciado.
O que da? Grato por todas as idéias .. Obrigado!