Oct 19 2015

Ionic, android, adb, ack y genymotion ubuntu error

Escribo esta breve entrada para contar como he solucionado el error típico de Error executing “adb devices”: ADB server didn’t ACK, que se da cuando intentamos correr una app de android a un dispositivo de genymotion. Esto es en Ubuntu 14.04 LTS.

Después de probar todas las soluciones que encontraba por internet como:

adb kill-server
adb start-server

reinstalar ionics, reinstalar cordova, reinstalar platform-tools. configurar en settings de genymotion que use el adb de custom Android SDK Tools, etc.

adb devices me seguía dando este error con genymotion abierto:

adb server is out of date. killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *

y si intentaba directamente lanzar la app al dispositivo me daba este error:

$ ionic run android
Running command: /xxx/hooks/after_prepare/010_add_platform_class.js /xxx/xxx/
add to body class: platform-android
Running command: /xxx/platforms/android/cordova/run
ANDROID_HOME=/xxx/sdk
JAVA_HOME=/usr/lib/jvm/java-8-oracle

/xxx/platforms/android/cordova/node_modules/q/q.js:126
throw e;
^
Error executing "adb devices": ADB server didn't ACK
* failed to start daemon *
error:

ERROR running one or more of the platforms: Error:
/xxx/platforms/android/cordova/run: Command failed with exit code 1
You may not have the required environment or OS to run this project

Y ya volviéndome loco, la solución ha sido esta:

Cerramos genymotion y hacemos esto para pasar de la versión 1.0.31 de adb a la 1.0.32:

$ adb version
Android Debug Bridge version 1.0.31
$wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb
$ sudo mv adb /usr/bin/adb
$ sudo chmod +x /usr/bin/adb
$ adb version
Android Debug Bridge version 1.0.32

Y solucionado, volvemos a abrir genymotion y ya funcionará ionics run android.

Está solución es otra alternativa que me ha funcionado. La comparto por si a alguien le sirve, pero normalmente las otras soluciones deberían funcionar. Suerte y ánimo!

A 1 usuari@ le gusta este tutorial - Me gusta

Etiquetas: , , , , , , , ,


Sep 24 2009

Ubuntu 9.04 – Firefox 3.0.10 – Instalar Java

Bueno, otra de las cosillas que suelen dar problemas en Firefox 3.0.10 y Ubuntu (en este caso Ubuntu 9.04) es el plugin de Java (Java Runtime Enviroment) para jugar a algunos juegos online programados en Java o correr algunas aplicaciones.
En fin, que si necesitáis instalar Java en vuestro Firefox, aquí están las instrucciones:

1.- Abrimos una terminal
2.- Tecleamos (mejor cortar y pegar – Ctrl + Mayúsculas + v) en la terminal:
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts

Si nos sale algo de licencias y tal, le damos a OK y a YES.
Y nada, ya lo tenemos instalado. Asi de sencillo.
Recomiendo reiniciar el Firefox, aunque a mi no me hizo falta.
Espero que os sirva de ayuda.

A 0 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , ,