Android sdk en Ubuntu unknown device ????????????

Share on LinkedInShare on Facebook
Share on Google+Tweet about this on TwitterShare on RedditEmail this to someonePrint this page
image_pdf

Tras instalar android sdk , eclipse , actualizar etc , nos podemos encontrar con que el emulador funciona,
pero no podemos debugar en el dispositivo.

Debugar en el dispositivo , nos ayuda a crear aplicaciones para los sensores , y nos permite probarlo al mismo tiempo , como los sensores de nivel , gps , etc , sin el dispositivo sería muy difícil .

Problema en DDMS , dispositivo desconocido ????????????
No funciona el debug con el dispositivo.

/android-sdk/platform-tools$ ./adb devices devuelve :

List of devices attached
???????????? ??
unknown device ????????????
Fuente de la solución
En esta zona podemos ver la solución:

> 14:25 W/ddms: Unable to get frame buffer: device (????????????) request
> rejected: insufficient permissions for device
> ==
>
> I then checked
>
> ==
> $ ./adb devices
> List of devices attached
> ???????????? no permissions
> ==
>
> There appears to be a permission problem. I then wrote a
> `51-android.rules’ file (with chmod a+r) in /etc/udev/rules.d/, such that
>
> ==
> # cat 51-android.rules
> SUBSYSTEM==”usb”, ATTRS{idVendor}==”0bb4″, ATTRS{idProduct}==”0c87″,
> MODE=”0666″
> ==
>
> (the idVendor is the HTC one). I then restarted udev, but to no avail:
> same problems. Any idea?
>
>
>


Merciadri Luca
See http://www.student.montefiore.ulg.ac.be/~merciadri/
I use PGP. If there is an incompatibility problem with your mail
client, please contact me.

Old 08-13-2010, 02:33 PM
Merciadri Luca

Default Android phone is not recognized by Android SDK, despite udev conf
Problem solved: restarting udev from CLI was not sufficient. I needed to
restart.

Resumiendo:
1:)-> crear el fichero /etc/udev/rules.d/51-android.rules :
$ sudo gedit /etc/udev/rules.d/51-android.rules
con el siguiente contenido:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c87",
 MODE="0666"

2:)-> darle permisos $ sudo chmod a+r /etc/udev/rules.d/51-android.rules
3:)-> reiniciar

Bueno , ya podemos utilizar el dispositivo , en la carpeta donde esté instalado adb ,
./adb devices , devuelve en mi caso

List of devices attached
HT0C4RX21596 device

ya podemos debugar , probamos creando un proyecto Android en eclipse , pulsamos el botón de debug y ya tenemos nuestro hello world …. que tanto deseábamos.

Share on LinkedInShare on Facebook
Share on Google+Tweet about this on TwitterShare on RedditEmail this to someonePrint this page
Publicado en Dispositivos, Programación, Sistemas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*