Pregunta

Recientemente compré una nueva tableta Android (una tableta china sin nombre), y me gustaría probar una aplicación que estoy desarrollando.

Sin embargo, cuando intento ejecutarlo a través de Eclipse, no reconocerá mi tableta (el modo de depuración está habilitado en la tableta). Cuando tengo el cuadro de diálogo Seleccionar dispositivo que veo

Número de serie : ???????????
Nombre AVD: N/A
Objetivo: Desconocido
Depuración:
Estado : ??

Estoy ejecutando Linux Mint. ¿Qué tengo que hacer?

¿Fue útil?

Solución

En Linux, debe agregar una regla UDEV para su tableta. Por ejemplo:

#cat /etc/udev/rules.d/51-android.rules 
SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666"

puedes usar lsusb Para recuperar la identificación del proveedor

Bus 002 Device 016: ID 0502:3325 Acer, Inc. 

Otros consejos

Para Linux, debe configurar UDEV para admitir la identidad de la fabricación, o necesita reiniciar ADB con sudo.

Para hacerlo correctamente, haga esto:

lsusb

y busca tu tableta:

Bus 002 Device 008: ID 04e8:6860 Samsung Electronics Co., Ltd

Tenga en cuenta la identificación.

Luego vaya a /etc/udev/rules.d y cree un nuevo archivo llamado AndroidDevelopment.Rules en ese archivo, ponga esto:

SUBSYSTEM=="usb", ATTRS{idVendor}=="xxxx", OWNER="yyyy", GROUP="zzzz"

Donde xxxx es la primera parte de la ID (04E8 en mi ejemplo), el propietario de AA es su nombre de usuario y Zzzz es su grupo.

Luego reinicie UDEV:

sudo service udev restart

Eso debería permitir que Linux permita automáticamente a su usuario conectarse a ese dispositivo.

Problema: Cómo lograr que Eclipse reconozca mi tableta RCA de 7 ":

Este problema me frustró durante dos días. Tengo una tableta genérica RCA 7 "que compré en una venta de Black Friday en Walmart. Estaba tratando de usarla con el SDK y el eclipse de Android, pero mi computadora no reconocería la tableta como nada más que un dispositivo de almacenamiento. Encontré. Varias pistas que me llevaron en la dirección correcta, pero nada parecía funcionar; finalmente encontró mi respuesta aquí:
http://pychildren.blogspot.se/2012/12/gettinging-doid-adb-working-with-pipo.html

(Antes de comenzar, si eres tan novato como yo, vaya a este sitio primero para descubrir algo sobre los comandos de terminal: comunidad.linuxmint.com/tutorial/view/100

Estaba trabajando con Linux Mint 15. También había instalado el paquete Eclipse y Android SDK.

No importa lo que hice, Eclipse no reconocería mi tableta. Finalmente tuve el problema resuelto. Realmente solo tenía que tres cosas:

Primero tuve que ir a mi carpeta de casa

Then to the .android folder

    Then add the following line to the bottom of the "adb.usb.ini" file:

        0x2207

y guarde el archivo. Pude hacer esto desde la interfaz GUI.

En segundo lugar, tuve que abrir un terminal y navegar a la carpeta del sistema de archivos

Then to the etc folder

    Then to the udev folder

        Then to the rules.d folder

Tuve que crear un archivo llamado

"51-adroid.rules" that contained only two lines:

SUBSYSTEM=="usb", SYSFS{idVendor}=="2207", MODE=="0666"

SUBSYSTEM=="usb", SYSFS{idVendor}=="0x2207", MODE=="0666"

(Probablemente solo necesitaba la última línea, pero varias fuentes no habían incluido el "0x", así que la incluí en ambos sentidos.

Luego, todavía en la terminal, ejecuté el siguiente comando desde mi carpeta de inicio después del? (solo ingrese el CD para volver a la carpeta de inicio)

sudo Development(the name of the folder in which I installed Eclipse and the sdk, yours will be different)/sdk/platform-tools/adb kill-server

Entonces tuve que ejecutar el siguiente comando desde la carpeta de inicio

sudo Development(the name of the folder in which I installed Eclipse and the sdk)/sdk/platform-tools/adb start-server

También tuve que asegurarme de que la depuración estuviera habilitada en mi tableta.

También apagué WiFi en mi tableta: nadie más que mi última fuente había mencionado esto, pero creo que puede haber ayudado.

Luego, cuando escribí "dispositivos ADB", mi tableta fue reconocida. Cuando comencé Eclipse y comencé el programa Hello, se mostró maravillosamente en mi tableta. Simplemente no entiendo por qué mi esposa no estaba impresionada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top