Android Device Chooser-dispositivo que no aparece


Estoy usando Eclipse + ADT, y mi dispositivo físico (enumerado a continuación) no está listado en el Selector de dispositivos Android. He actualizado Eclipse y todos los paquetes de Android. Mi teléfono está ejecutando Android OS 1.6, que corresponde a la versión de destino que aparece en el proyecto Eclipse.

Además, la razón por la que decidí probar en un dispositivo real es porque el emulador ya no parece estar funcionando bien cuando corro mi proyecto. El emulador se inicia, pero el programa nunca lo hace. Cualquier ideas?

(usando windows 7/t-mobile mytouch 3g)

Author: DarkReaper, 2010-02-13

30 answers

En primer lugar, asegúrese de que el ADB Android puede "hablar con" su dispositivo.

  • Abra un símbolo del sistema de Windows (cmd.exe) / Mac Terminal.
  • Vaya a la carpeta (a través de cd) donde ADB.exe está en, por ejemplo, C:\Android\android-sdk\platform-tools.
  • Tipo adb devices

Si su dispositivo aparece en la lista (se muestra el número de serie), vaya a la segunda comprobación. De lo contrario, esto significa que ADB actualmente no puede hablar con su dispositivo. Hay muchas razones que pueden causar el problema, try:

  • En su dispositivo, active "Modo de depuración USB" en Configuración -> Aplicación -> Desarrollo.
  • En su dispositivo, active "Permitir instalación de aplicaciones no comerciales" en Configuración- > Aplicación - > Desarrollo.
  • Reinicie su Windows/Mac.
  • Reinicie el dispositivo Android.
  • En Windows/Mac, reinstale los controladores de dispositivo.

En segundo lugar, asegúrese de establecer el" Modo de selección de destino de implementación " en manual:

  • En el paquete Eclipse Vista del explorador, haga clic derecho en su Proyecto, seleccione Ejecutar como - > Ejecutar configuraciones...
  • En el cuadro de diálogo Ejecutar configuraciones, en la aplicación Android. Si tu aplicación no existe, haz doble clic en Aplicación Android para crear una nueva configuración, dale un nombre adecuado (por ejemplo, tu aplicación). Asegúrese de que esta configuración esté seleccionada.
  • En el área derecha, para la pestaña Android, asegúrese de que su proyecto se muestre en Proyecto; para la pestaña Destino, seleccione "Siempre preguntar para seleccionar dispositivo" o "manual".
  • Haga clic en "Aplicar" y cierre el cuadro de diálogo Ejecutar configuraciones.
    La próxima vez que ejecute su aplicación, debería ver su lista de dispositivos.

Su dispositivo todavía no puede mostrar? Ok. En tercer lugar, asegúrese de que su versión de Android "Project Build Target" sea compatible con su dispositivo.

  • Compruebe la versión de Android de su dispositivo. En tu dispositivo, selecciona Configuración- > Acerca del dispositivo.
  • Compruebe la versión de Android de su proyecto. Haga clic derecho en su proyecto->Propiedades->Android->ProjectBuildTarget.
  • Asegúrate de que no sea más reciente que la versión de tu dispositivo.
 149
Author: giacatho,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-28 06:01:44

También recuerde establecer el' Modo de selección de destino de implementación ' en manual (Configuraciones de depuración -> pestaña destino)

 23
Author: Vishal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-03-31 09:31:18

Después de seguir algunos de los pasos en otras respuestas aquí, así como lo que se encuentra aquí: ADB Driver for HTC Incredible, tuve que emitir dos comandos antes de que mi teléfono se mostrara.

adb kill-server
adb start-server

Finalmente, después de esos dos comandos, mi dispositivo se mostrará cuando ejecute

adb devices

De vez en cuando, el proceso ADB puede quedar atascado (término técnico allí). Cuando eso sucede, los comandos anteriores no funcionarán. He encontrado que matar el proceso ADB (buscar adb.exe en la pestaña Procesos en el Administrador de tareas en Windows, o matar el PID para adb en linux), y luego usar

adb start-server

Generalmente soluciona ese problema.

 21
Author: CatShoes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:17:21

Creo que esto se debió a que la opción de depuración USB no estaba marcada en el dispositivo

 19
Author: mportiz08,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-03-23 00:54:36

Esta nota del sitio para desarrolladores de Android es lo que funcionó para mí:

Habilite la depuración USB en su dispositivo. En la mayoría de los dispositivos con Android 3.2 o anterior, puede encontrar la opción en Configuración > Aplicaciones > Desarrollo. En Android 4.0 y versiones posteriores, está en Configuración > Desarrollador opcion. Nota: En Android 4.2 y versiones posteriores, las opciones para desarrolladores están ocultas predeterminada. Para que esté disponible, vaya a Configuración > Acerca del teléfono y toque Construir número siete veces. Volver a la pantalla anterior a buscar Opciones de desarrollador.

 8
Author: Raj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-12-26 15:46:07

El uso de Android SDK Manager puede o no instalar el controlador USB de Google.

Siguiendo los pasos aquí: http://developer.android.com/sdk/oem-usb.html#InstallingDriver permitió que Eclipse mostrara el dispositivo.

 4
Author: Daniel N,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-03-29 20:21:01

Si selecciona la aplicación Android en el cuadro de diálogo Depurar como, debería poder adjuntar el depurador al dispositivo directamente. Asegúrese de ejecutar dispositivos adb en su shell y vea su dispositivo en la lista. Si no, tendrá que volver a instalar el controlador para el dispositivo. Puede desinstalar los controladores que tiene usando USBDeview y luego descargar y volver a instalar los controladores hasta que vea el número de serie para el dispositivo que aparece cuando ejecuta dispositivos adb. - Arunabh Das

 3
Author: Das,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-03-27 21:22:21

Ninguna de las otras respuestas funcionó para mí. Para mí, el dispositivo se registró con eclipse después de reiniciar el teléfono. Proceso para que va a variar según el modelo de teléfono.

 3
Author: Gavin Miller,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-03-09 23:10:53

Http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver

Windows 7

Para instalar el controlador USB de Android en Windows 7 por primera vez:

Conecta tu dispositivo Android al puerto USB de tu ordenador. Haga clic con el botón derecho en la computadora desde el escritorio o el explorador de Windows y seleccione Administrar. Seleccione Dispositivos en el panel izquierdo. Busque y expanda Otro dispositivo en el panel derecho. Haga clic con el botón derecho en el nombre del dispositivo (como Nexus S) y seleccione Actualizar driver. Esto iniciará el Asistente de Actualización de Hardware. Seleccione Examinar mi computadora para el software del controlador y haga clic en Siguiente. Haga clic en Examinar y busque la carpeta del controlador USB. (El controlador USB de Google se encuentra en \ extras \ google \ usb_driver.) Haga clic en Siguiente para instalar el controlador.

 3
Author: Iraklis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-11-24 11:17:36

Tuve un problema similar...y mi problema estaba relacionado con el uso demasiado alto de un sdk....

Cambié:

uses-sdk android:minSdkVersion="17" android:targetSdkVersion="17"/

A

uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"

Y mi problema fue resuelto.

 3
Author: jpCoder411,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-18 05:08:30

Llego muy tarde, pero si ayuda a alguien... asegúrese de no tener un conflicto con el modo USB al conectar el cable. Elijo "Solo cargo" (lo siento si no es exacto, tengo un terminal español), pero a veces cambia a compartir red y el dispositivo desaparece de la lista cuando se ejecuta una aplicación.

 2
Author: Dani bISHOP,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-06-15 01:01:01

Me enfrentaba al dispositivo Android que no se muestra en "selector de dispositivo", así que hago todo lo posible, pero no sirve de nada, al menos encontré que los controladores ADB deben actualizarse, para esto hice los siguientes pasos 1. descargar controlador de"http://forum.xda-developers.com/showthread.php?t=1161769" 2. Administrador de dispositivos - > > haga clic derecho en ADB - > > actualizar controlador - > > busque la ruta de los controladores descargados y luego OK actualización exitosa. y encontré mi dispositivo Android en " Selector de dispositivos" trata de relajarte

 2
Author: Muzammal Hussain,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-12-30 08:00:05

Si tiene un dispositivo samsung, necesita instalar un controlador especial para el desarrollo:

Http://developer.samsung.com/android/tools-sdks/Samsung-Andorid-USB-Driver-for-Windows

 2
Author: KJP,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-08-24 07:08:46

Bien... así que nunca pude conseguir mi PENDO pad para aparecer.. hasta que encontré esto..

Procesar android.proceso.acore se ha detenido..

Sí.. nada que ver con este tema? Ah ah pero me llevó a MOBILEGO. Es una aplicación de escritorio que te permite administrar tu dispositivo.. Adivina cómo.. mediante la conexión a través de USB. Sí y lo hace.. Instaló todo en mi caja de Windows, y ahora Eclipse no tiene problemas para ver mi PENDO.

 1
Author: baash05,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-11-17 12:18:17

Otra alternativa: en los IMAC modernos de Apple, el puerto USB más cercano al borde exterior de la máquina nunca funciona con ADB, mientras que todos los demás funcionan bien. He visto esto en dos iMacs diferentes, posiblemente esos son puertos USB 1.0 (o algo igualmente estúpido), o es un defecto de fabricación general.

Conectar cables USB (nuevos, viejos, de alta calidad o baratos) en todos los demás puertos USB funciona bien, pero enchufar en ese falla ADB

NB: conectar a ese puerto funciona para transferencia de archivos, etc., solo se rompe ADB.

 1
Author: Adam,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-02-07 08:23:06

En galaxy note 3 es necesario habilitar la opción desarrollador. Acceda al "Acerca del dispositivo" y haga clic en el número de compilación varias veces hasta que aparezca un mensaje que le indique que la opción de desarrollador ha sido habilitada. Volver a general y el ir..la opción desarrollador ha sido habilitada y seleccione la opción depuración USB. Esto es para Galaxy note 3 N9005 Andriod 4.3.

 1
Author: slumberj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-18 02:45:59

Mi problema era con un viejo teléfono ZTE, estaba ignorando el autorun.exe que seguía apareciendo cuando conecté el teléfono. Finalmente ejecuté el software de ejecución automática que instaló controladores ZTE y el teléfono comenzó a aparecer en dispositivos adb.

 1
Author: Caimen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-02-28 19:54:46

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ó.

 1
Author: My God,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-04-22 15:35:59

Deshabilita el modo de depuración y las opciones de desarrollador en tu teléfono.

Inicie el monitor del dispositivo Android.

Ahora habilita las opciones de desarrollador y el modo de depuración en tu teléfono.

Debería poder ver su dispositivo listado después de esto en android device monitor. Allí después de que usted debe ser capaz de verlo en el selector de dispositivos Android.

 1
Author: jsbisht,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-08-17 11:54:16

Mi dispositivo había desaparecido de la lista de dispositivos adb después de conectarlo a adb en otra computadora portátil.

Seleccioné "Cargar solo" en el teléfono y luego volví a habilitar la depuración USB.

Eso resolvió el problema para mí.

 0
Author: J0hnG4lt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-07-18 15:09:00

Use USBDeview, desde aquí, http://www.nirsoft.net/utils/usb_devices_view.html

Ejecutar como administrador.

Desconecta tu teléfono.

Elimine todos los controladores asociados con su teléfono. Algunos dirán Android, así como el nombre y el modelo del teléfono.

Vuelva a conectar el teléfono para que Windows vuelva a instalar los controladores.

Esto funcionó para mí, cuando las otras soluciones no lo hicieron.

 0
Author: M Jesse,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-07-26 06:01:46

Estoy en un MAC y por alguna razón cuando conecté mi dispositivo a través de USB había un montaje extraño llamado USB-Drivers que cuando desmonte desde Finder, el Selector de dispositivos Androide reconoció instantáneamente mi dispositivo.

 0
Author: rdebits,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-27 05:27:51

Tengo un HTC G2 con Win 8 y me llevó horas conseguir Eclipse para reconocer el dispositivo. Seguí todos los consejos anteriores en vano cuando encontré esto en http://forum.xda-developers.com/showthread.php?t=1964372 :

Ahora haga clic con el botón derecho del ratón en la computadora, haga clic en Administrar. Ir a Administrador de Dispositivos. Haga clic derecho en Acer A700, haga clic en actualizar software del controlador. Elija "Browe my computer for driver software". Elegir " Déjame elegir de una lista". Haga clic en todos los dispositivos o / y Tener disco.. Ir a C:\Program Files (x86) \ Android \ android-sdk \ extras \ google \ usb_driver \ y haga clic en el archivo debajo de las 2 carpetas (android_winusb.inf) Haga clic en la primera uno e instalar.

Sustituya "Teléfono Android" en "Otros dispositivos" por "Acer A700" y use el archivo android_winusb en adt-bundle-windows-x86_64\sdk\extras\google\usb_driver. Haga clic en " OK " cuando reciba el aviso de miedo sobre Windows volviéndose inestable y listo!

 0
Author: Mark Cramer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-02-17 21:55:54

Tuve el mismo problema y resuelto de esta manera: mi teléfono es un SonyEricsson Xperia X8 y no fue reconocido por Windows 7 (pero fue por Ubuntu). Por lo tanto me di cuenta de que era un problema de conductor.

0) Estropeado en mi smartphone 1) Clic derecho en Computadora- > Administrar - > Administrador de dispositivos 2) Había un signo de exclamación amarillo en un elemento llamado algo así como "SEMC HUSB"... Hizo doble clic en ese elemento (que en realidad estaba relacionado con el teléfono inteligente) y actualizó los controladores (previamente descargados de esta página http://developer.sonymobile.com/downloads/drivers/sony-ericsson-x8-drivers/ y ahora todo funciona). Supongo que puedes encontrar tus dirvers adecuados a través de Google si tienes un teléfono diferente.

Salud

 0
Author: stkhou,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-03-01 14:02:53

Y, si su dispositivo es un Sony Ericsson Xperia X8 con la ROM original (2.1) o similar, use:

 

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

En AndroidManifest.archivo xml

 0
Author: Giulio,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-27 14:42:17

Tuve que ir a "Configuración->Opciones de desarrollador->Depuración USB". Asegúrese de que la depuración USB esté activada.

Samsung Galaxy S II Skyrocket

Android 4.1.2

Mac 10.8.5

 0
Author: Shaun Derman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-19 20:08:59

Tuve el mismo problema con Sony Experia Z, es decir, porque me estoy ejecutando en Windows 8 y al parecer necesito descargar un controlador para ello.

Como mencionó stkhou, compruebo mi administrador de dispositivos y vi el signo de eclamación. Que era el modelo de mi teléfono, para comprobar dos veces por lo que quitar el usb y se desvaneció. Así que lo conecto de nuevo y el icono aparece de nuevo.

Así que es bastante seguro del problema del controlador, así que tengo que descargarlo e instalarlo. Después de la instalación, ejecute el android selector de dispositivos en eclipse de nuevo y funciona para mí.

Espero lo mismo para ti.

Aquí abajo guardé los enlaces que podrían interesar a alguien que tiene un problema de Sony. ;)

Aquí está la lista de controladores disponibles para dispositivos sony:

Http://developer.sonymobile.com/downloads/drivers /

Sony SDK

Http://developer.sonymobile.com/knowledge-base/sony-add-on-sdk/install-the-sony-add-on-sdk/

 0
Author: Ryan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-01-20 03:11:23

Una posible razón es comprobar Android SDK Manager e instalar el controlador USB de Google en la carpeta Extras si no lo ha instalado.

 0
Author: Muhammad Aamir Ali,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-14 06:50:39

Si ninguna de las opciones funciona, cambio el puerto y luego habilito la depuración USB y funciona bien.

 0
Author: namrathu1,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-09-03 23:26:02

Tuve problemas para ver mi dispositivo Android, así que cuando adb informó que ninguno estaba presente, hice un ciclo de alimentación en mi concentrador USB y voilà, regresó en adb y en eclipse DDMS.

 0
Author: Bamaco,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-03-04 23:12:36