studio programar para for developers descargar con complemento android eclipse adb

programar - ¿Por qué el Selector de dispositivos Android de Eclipse no muestra mi dispositivo Android?



eclipse for android developers download (20)

¡Espero que esta solución te arregle tu estado de ánimo esta vez!

Problema: Mi dispositivo Android no es reconocido por Eclipse ADT, ¿por qué?

Causa: el controlador del dispositivo faltaba, como parecía al final, cuando lo arreglé.

Como arreglar:

  1. Buscar a través de la web (con Google) " LG <Your_Phone_Model Number> Descarga de controladores ". (Ej .: - Ir a Acerca del teléfono en la lista de configuraciones > Número de modelo, para mí es LG-E400f)
  2. En su mayoría, los primeros pocos enlaces están relacionados con la página de descarga requerida del Controlador de Dispositivo. (Ej .: para mí obtuve el siguiente link y para cada controlador de dispositivo LG o la mayoría de los demás proveedores / fabricantes tienen ese tipo de Página de Controles y Controladores). ) Visite esa página mencionando sobre actualización de software y descargas de controladores.
  3. Desplácese hacia abajo a la sección de " Manuales y actualización de software " y hacer solo el Paso 1 fue suficiente para mí, que es "Instalar los controladores USB "
  4. Descárguelo (para Mac o Windows) > instálelo > Compruebe su Eclipse ADT > y debería estar visible en la pestaña Dispositivos a estas alturas

¡¡¡Aclamaciones!!!
Espero que esto ayude a alguien más a llegar claramente a la solución.

Estoy usando el complemento de Android para Eclipse, y cuando intento ejecutar mi programa usando un dispositivo real a través del Selector de Dispositivo Android , mi teléfono no aparece como un dispositivo. He actualizado Eclipse, todos los paquetes de Android y el controlador USB, pero aún no aparece. Mi teléfono tiene Android 2.1, que también es la versión de destino incluida en el proyecto Eclipse.

También sucede que el dispositivo aparece como un objetivo desconocido y el número de serie como signos de interrogación, como se muestra en la captura de pantalla.


¿Probaste desde tu línea de comando (se supone linux)

adb devices

Si tienes muchos signos de interrogación

List of devices attached ?????????????? device

Compruebe cuál es la identificación del proveedor de su dispositivo:

lsusb > Bus 003 Device 006: ID 04e8:689e Samsung Electronics Co., Ltd

La identificación del vendedor es ''04e8'' en este caso.

Necesita agregar su dispositivo a la lista USB

sudo vim /etc/udev/rules.d/51-android.rules

y ponga esta línea (use su propia identificación de proveedor).

SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"

Alternativamente, pruebe la siguiente sintaxis según lo señalado por mcordaro y Yekmer Simsek en referencia a la documentation

SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"

guárdalo, y luego

sudo chmod a+r /etc/udev/rules.d/51-android.rules sudo service udev reload

y debería funcionar ahora.


A veces adb deja de ejecutarse en mi mac, un simple:

adb kill-server
adb start-server

y reiniciar la depuración de adb en el dispositivo lo reconectará.


Actualicé mis controladores Motorola para mi Droid 3 en algún momento, y luego ADB no pudo encontrar el dispositivo. Después de leer esta pregunta y la respuesta principal, y aún así no funcionó, intenté eliminar el controlador primero. Luego, desenchufando el dispositivo, luego volviéndolo a enchufar, Windows encontró y cargó los controladores correctos. ¡Alegría! Espero que esto ayude a alguien más.


Asegúrese de que el modo de depuración esté activado, así como de permitir instalaciones desde ubicaciones desconocidas, si el problema persiste, desenchufar el dispositivo, reiniciar y enchufar el dispositivo de nuevo debería funcionar. Otro problema común es no tener los controladores USB instalados, para solucionar esto vaya a SDK Manager y, en Extras, descargue / actualice los controladores USB


Desafortunadamente, las soluciones anteriores no funcionaron en mi dispositivo Samsung Ace 2. Pero la instalación de Samsung Kies resuelve el problema


Después de agregar el archivo al directorio udev acuerdo con Yekmer Simsek, su /var/log/syslog mostrará esto en el registro, cuando vuelva a enchufar su dispositivo:

Jul 3 16:18:10 jupiter kernel: [16866.411654] usb 2-1.2: USB disconnect, device number 7 Jul 3 16:18:15 jupiter kernel: [16871.221603] usb 2-1.2: new high-speed USB device number 8 using ehci-pci Jul 3 16:18:15 jupiter kernel: [16871.315693] usb 2-1.2: New USB device found, idVendor=18d1, idProduct=d002 Jul 3 16:18:15 jupiter kernel: [16871.315704] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Jul 3 16:18:15 jupiter kernel: [16871.315710] usb 2-1.2: Product: Nexus 5 Jul 3 16:18:15 jupiter kernel: [16871.315715] usb 2-1.2: Manufacturer: LGE Jul 3 16:18:15 jupiter kernel: [16871.315719] usb 2-1.2: SerialNumber: 0650f8e00ae573dc Jul 3 16:18:15 jupiter mtp-probe: checking bus 2, device 8: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2" Jul 3 16:18:15 jupiter mtp-probe: bus: 2, device: 8 was not an MTP device


El dispositivo no se mostraba debido a la siguiente línea en el archivo de manifiesto de Android ---

<uses-sdk android:minSdkVersion="18" android:targetSdkVersion="18"/>

Lo cambié a ---

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="19"/>

Ahora funcionó.


En la máquina de ventana Simplemente instale adbdriver . Obtendrá automáticamente controladores competitivos para el Android Device conectado.

Espero que esto ayude a todos los que se enfrentan a este problema.


Hay una cosa que algunos no pueden recordar. Al igual que yo, si trataste de ejecutar adb con credenciales de superusuario luego de una ejecución con credenciales de usuario normales, no esperes éxito. En primer lugar, debe eliminar adb, que se ejecutó con pésimos derechos, y volver a iniciarlo con sudo:

marek@deb42:~$ sudo adb kill-server

marek@deb42:~$ sudo adb devices


Instale pdaNet ( http://pdanet.co/a/ ) Entre la instalación si aparece este mensaje "Omitir USB o algo" en una ventana emergente, cierre la ventana emergente, desenchufe el dispositivo y luego enchufe el dispositivo, continúe con la instalación. Ahora eclipse debería listar tu dispositivo :)


Lo descubrí, aunque parece que tenemos problemas diferentes. Sin embargo, solo en caso de que esto te ayude.

En primer lugar, su manifiesto debe tener el atributo android: debuggable = "true" en el nodo Aplicación. Probablemente tengas esto, y no sé si realmente contribuye a que el dispositivo aparezca o no.

En cualquier caso, lo que estaba haciendo mal fue cuando ejecuto o depuro mi configuración (en Eclipse) debajo de la pestaña de destino (donde se enumeran las configuraciones de tu dispositivo emulador). He marcado el botón de opción Automático. Si lo cambias a manual, entonces te da otro cuadro de diálogo cuando presionas Ejecutar, y en ESE cuadro de diálogo, en la parte superior, veo mi dispositivo.

Por último, (y solo veo esto en el Droid X) cuando estás en modo PC, el dispositivo no actúa como si estuviera conectado a la máquina. Cuando estás en el modo de almacenamiento masivo, todo funciona como se espera, PERO la tarjeta SD está desactivada, por lo tanto, si tu aplicación pasa a ESCRIBIR a la tarjeta SD, fallará en ese punto en la ejecución. El Captivate (mi otro dispositivo de prueba) no sufre el mismo problema.


Otra cosa que puedes intentar es buscar los controladores USB desde el sitio web del fabricante. Windows Update no siempre incluye estos controladores. Mi tableta Acer Iconia a700 no aparecería en Eclipse hasta que descargué e instalé los controladores desde el sitio web de Acer.


Si está utilizando Eclipse, vea si Eclipse convirtió su proyecto inadvertidamente para que sea un proyecto Java nativo. Hazlo haciendo clic derecho en el nombre de tu proyecto en eclipse y seleccionando la opción "Convertir a proyecto Android"


Solo tuve el mismo problema con el Motorola Droid. Tenía 3 dispositivos y solo 1 se detectó en el ADB. El que funcionó apareció en el administrador de dispositivos como "interfaz de Android adb composite" y los 2 que no funcionaron aparecieron como "interfaz Android adb". En Windows 7, hice lo siguiente.

  1. Haga clic derecho en la computadora y luego en Administrar
  2. Expandir teléfono Android en la parte superior de la lista
  3. Haga clic con el botón derecho en la interfaz Android ADB y luego actualice el software del controlador
  4. Explorar mi computadora para ver el software del controlador
  5. Déjame elegir de una lista de controladores de dispositivo en mi computadora
  6. Elija Dispositivo compuesto USB luego

Si el Dispositivo compuesto USB no aparece, intente buscar en la carpeta usb_driver en su directorio sdk de Android para el paso 5 y luego intente de nuevo con los pasos 5 y 6.

Nota: Si Android no aparece en la parte superior de esta lista como se describe en el n. ° 2 y / o encuentra un dispositivo ADB sin controladores, es probable que necesite instalar el controlador del dispositivo, que en mi caso (HTC Glacier) estaba ubicado justo en mi telefono.


Tengo el mismo problema con el teléfono xiaomi. Eclipse puede detectar todos mis otros dispositivos (incluidos samsung y huawei).

Intenté todo lo anterior y finalmente encontré la solución: simplemente ingrese " # # 717717 # # " y ¡llame y funcionará!


Tuve el mismo problema y después de probar muchas de las soluciones publicadas anteriormente finalmente intenté cambiar el cable y funcionó al instante.


Una cosa ridícula funcionó para mí, ejecuté la aplicación y luego, cuando se abrió la ventana del dispositivo, cambié el puerto en el que se enchufaba el cable del dispositivo y ¡encontré el dispositivo! Buena suerte esto puede ser complicado


Verifique que su dispositivo esté conectado como dispositivo PTP (Cámara). Barra de notificaciones -> Conexión USB. Si su dispositivo se conectó como MTP (como almacenamiento de datos común), entonces AndroidStudio no lo reconoce como un dispositivo depurable. Al menos eso funciona para mí y para mi Nexus.


documentation al sitio web de Desarrolladores de Android contiene la clave para resolver este problema en todas las plataformas compatibles. Siga los pasos para configurar un dispositivo para el desarrollo .

Nota: Dado que esta página está dirigida por el equipo de desarrollo de Android, debe actualizarse con cualquier cambio en los procedimientos a medida que se lanzan nuevas versiones de adb .