Estoy usando Eclipse + ADT y mi dispositivo físico (que se enumera a continuación) no está incluido en el Selector de dispositivos Android. He actualizado Eclipse y todos los paquetes de Android. Mi teléfono ejecuta Android OS 1.6, que corresponde a la versión de destino que figura 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 funcionar correctamente cuando ejecuto mi proyecto. El emulador se inicia, pero el programa nunca lo hace. ¿Algunas ideas?
(usando windows 7 / t-mobile mytouch 3g)
Respuestas:
Primero, asegúrese de que el ADB de Android pueda "hablar" con su dispositivo.
cd
) donde se encuentra ADB.exe, por ejemplo, C: \ Android \ android-sdk \ platform-tools.adb devices
Si su dispositivo está en la lista (se muestra el número de serie), vaya a la segunda verificación. De lo contrario, esto significa que ADB actualmente no puede hablar con su dispositivo. Hay muchas razones que pueden causar el problema, intente:
En segundo lugar, asegúrese de configurar el "Modo de selección de destino de implementación" en manual:
La próxima vez que ejecute su aplicación, debería ver su lista de dispositivos.
¿Tu dispositivo aún no se puede mostrar? Okay. En tercer lugar, asegúrese de que la versión de Android "Project Build Target" sea compatible con su dispositivo.
fuente
También recuerde configurar el 'Modo de selección de destino de implementación' en manual (Configuraciones de depuración -> pestaña de destino)
fuente
Después de seguir algunos de los pasos en otras respuestas aquí, así como lo que se encuentra aquí: Controlador ADB para HTC Incredible , tuve que emitir dos comandos antes de que apareciera mi teléfono.
Finalmente, después de esos dos comandos, mi dispositivo aparecerá cuando ejecuté
De vez en cuando, el proceso de ADB puede atascarse (término técnico allí). Cuando eso suceda, los comandos anteriores no funcionarán. Descubrí que eliminar el proceso ADB (busque en
adb.exe
la pestaña Procesos en el Administrador de tareas en Windows, o elimine el PID para adb en Linux) y luego usegeneralmente soluciona ese problema.
fuente
Creo que esto se debió a que la opción de depuración USB no estaba marcada en el dispositivo.
fuente
Esta nota del sitio de desarrolladores de Android es lo que funcionó para mí:
fuente
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.
fuente
Si selecciona Aplicación de Android en el cuadro de diálogo Depurar como, debería poder adjuntar el depurador al dispositivo directamente. Asegúrese de ejecutar adb devices en su shell y ver su dispositivo en la lista. En caso contrario, deberá volver a instalar el controlador del dispositivo. Puede desinstalar los controladores que tiene usando USBdeview y luego descargar y reinstalar los controladores hasta que vea el número de serie del dispositivo en la lista cuando ejecute adb devices. - Arunabh Das
fuente
Ninguna de las otras respuestas funcionó para mí. Para mí, el dispositivo se registró con eclipse después de reiniciar el teléfono. El proceso variará según el modelo de teléfono.
fuente
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:
Conecte su dispositivo con Android al puerto USB de su computadora. Haga clic con el botón derecho en Computadora desde su 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 software de controlador. Esto iniciará el Asistente de actualización de hardware. Seleccione Buscar software de controlador en mi computadora 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.
fuente
Tuve un problema similar ... y mi problema estaba relacionado con el uso de un sdk demasiado alto ...
Cambié:
a
y mi problema fue resuelto.
fuente
Llego muy tarde, pero si ayuda a alguien ... asegúrese de no tener un conflicto con su modo USB al conectar el cable. Elijo "Solo cargar" (lo siento si no es exacto, tengo un terminal en español) pero a veces cambia para compartir red y el dispositivo desaparece de la lista cuando se ejecuta una aplicación.
fuente
Me enfrentaba a que el dispositivo Android no se mostraba en el "selector de dispositivo", así que hice mi mejor esfuerzo pero fue en vano, al menos encontré que los controladores ADB deberían actualizarse, para esto hice los pasos siguientes 1. descargar el controlador desde "http: // foro. xda-developers.com/showthread.php?t=1161769 "2. Administrador de dispositivos - >> haga clic con el botón 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 dispositivo", intenta relajarme
fuente
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
fuente
De acuerdo ... entonces nunca pude hacer que mi pad PENDO apareciera ... hasta que encontré esto ...
Sí ... nada que ver con este tema, ¿verdad? Ah ah pero me llevó a MOBILEGO. Es una aplicación de escritorio que te permite administrar tu dispositivo ... Adivina cómo ... conectándote 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.
fuente
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 sean 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 al conectarlos falla ADB
NB: conectarse a ese puerto funciona para la transferencia de archivos, etc., solo ADB se rompe.
fuente
En galaxy note 3, debe habilitar la opción de desarrollador. Acceda a "Acerca del dispositivo" y haga clic en el número de compilación varias veces hasta que aparezca un mensaje que le indica que se ha habilitado la opción de desarrollador. Vuelva a general y listo ... la opción de desarrollador se ha habilitado y seleccione la opción de depuración USB. Esto es para Galaxy note 3 N9005 Andriod 4.3.
fuente
Mi problema era con un teléfono ZTE antiguo, ignoraba el autorun.exe que seguía apareciendo cuando enchufé el teléfono. Finalmente ejecuté el software de ejecución automática que instaló los controladores ZTE y el teléfono comenzó a aparecer en los dispositivos adb.
fuente
El dispositivo no aparecía debido a la siguiente línea en el archivo de manifiesto de Android ---
Lo cambié a ---
Ahora funcionó.
fuente
Desactive el modo de depuración y las opciones de desarrollador en su teléfono.
Inicie el monitor del dispositivo Android.
Ahora habilite las opciones de desarrollador y el modo de depuración en su teléfono.
Debería poder ver su dispositivo en la lista después de esto en el monitor del dispositivo Android. A continuación, debería poder verlo en el selector de dispositivo Android.
fuente
Mi dispositivo había desaparecido de la lista de dispositivos adb después de conectarlo a adb en otra computadora portátil.
Seleccioné "Solo cargar" en el teléfono y luego volví a habilitar la depuración de USB.
Eso me resolvió el problema.
fuente
Utilice 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 modelo del teléfono.
Vuelva a conectar su teléfono para que Windows reinstale los controladores.
Esto funcionó para mí, cuando las otras soluciones no lo hicieron.
fuente
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 lo desmonté del Finder, el Selector de dispositivos de Androide reconoció instantáneamente mi dispositivo.
fuente
Tengo un HTC G2 con Win 8 y me tomó horas lograr que Eclipse reconociera el dispositivo. Seguí todos los consejos anteriores en vano cuando encontré esto en http://forum.xda-developers.com/showthread.php?t=1964372 :
Sustituya "Teléfono Android" en "Otros dispositivos" por "Acer A700" y utilice el archivo android_winusb en adt-bundle-windows-x86_64 \ sdk \ extras \ google \ usb_driver. Haga clic en "Aceptar" cuando reciba el aviso aterrador de que Windows se vuelve inestable y ¡listo!
fuente
Tuve el mismo problema y lo resolví de esta manera: mi teléfono es un SonyEricsson Xperia X8 y no fue reconocido por Windows 7 (pero lo fue por Ubuntu). Por lo tanto, descubrí que era un problema de controlador.
0) Conectado a mi teléfono inteligente 1) Haga clic con el botón 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" ... Hice doble clic en ese elemento (que en realidad estaba relacionado al smarphone) y actualicé los controladores (descargados anteriormente de esta página http://developer.sonymobile.com/downloads/drivers/sony-ericsson-x8-drivers/ y ahora todo funciona). Supongo que puede encontrar sus directorios adecuados a través de Google si tiene un teléfono diferente.
Salud
fuente
Y, si su dispositivo es un Sony Ericsson Xperia X8 con la ROM original (2.1) o similar, utilice:
en el archivo AndroidManifest.xml
fuente
Tuve que ir a "Configuración-> Opciones de desarrollador-> Depuración de USB". Asegúrese de que la depuración de USB esté activada.
Samsung Galaxy S II Skyrocket
Android 4.1.2
Mac 10.8.5
fuente
Tuve el mismo problema con Sony Experia Z, eso se debe a que estoy ejecutando Windows 8 y aparentemente necesito descargar un controlador para ello.
Como mencionó stkhou, revisé mi Administrador de dispositivos y vi el signo de exclamación. Cuál era el modelo de mi teléfono, para comprobarlo dos veces, quito el usb y desapareció. Así que lo enchufo de nuevo y el icono vuelve a aparecer.
Así que es bastante seguro el problema del controlador, así que lo descargué e instalé. Después de la instalación, ejecute el selector de dispositivo Android en eclipse nuevamente y me funciona.
Espero lo mismo para ti.
A continuación, guardé los enlaces que podrían interesar a alguien que tiene un problema con 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/
fuente
Una posible razón es verificar Android SDK Manager e instalar el controlador USB de Google en la carpeta Extras si no lo ha instalado.
fuente
Si ninguna de las opciones funciona, cambio el puerto y luego habilito la depuración USB y funciona bien.
fuente
Tuve problemas para ver mi dispositivo Android, así que cuando adb informó que no había ninguno, apagué y volví a encender mi concentrador USB y listo, volvió en adb y en eclipse DDMS.
fuente