Uno de los problemas más comunes a la hora de hacerlo de esta forma es que al realizar el comando "adb devices" para ver si nos ha reconocido el dispositivo nos aparece el mensaje "???????????? no permissions". El problema se debe a que el demonio de ADB se arranca con los permisos normales de usuario y, por tanto, nos salta este error. Con esto que os he dicho probablemente ya sepáis como solucionarlo pero, por si acaso, os dejo los pasos. Dentro de la carpeta tools del SDK, y como root:
- # ./adb kill-server
- # ./adb start-server
...y poco más :). Ahora, cuando hagamos "./adb devices" el error de permisos habrá desaparecido.
Yo me he hecho un Script:
ResponderSuprimir#!/bin/sh
#
# Android SDK
#
case "$1" in
start)
RUTA DEL DIRECTORIO DEL SDK/adb start-server
;;
stop)
RUTA DEL DIRECTORIO DEL SDK/adb kill-server
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
esac
Copias el script a /etc/init.d/
le das permisos de ejecucion chmod a+x adbd
haces un enlace simbolico
sudo ln -s /etc/init.d/adbd /etc/rc2.d/
Y listo, estaba arto, en Ubuntu no me dio problemas, pero en Debian 6 si. no lo entiendo.
Simple, pero me resulto de utilidad :D gracias
ResponderSuprimirGracias, al fin entendí porque a veces me surgía este error.
ResponderSuprimir