2012-10-09 22 views
8

He pasado por muchos hilos antes de publicar esto aquí. Tengo un problema con la depuración de dispositivos Android: el dispositivo no aparece en la pestaña Dispositivos en Eclipse IDE. (Para obtener la pestaña 'Dispositivos', Windows -> Mostrar vista -> Dispositivos '). Por lo tanto, al comenzar a depurar no hay forma de elegir un dispositivo, ya que la lista de dispositivos aparece en blanco. Lo extraño es que solía funcionar bien antes y bajo Windows Explorer puedo navegar por los archivos.Android 'Dispositivo habilitado para depurar' no aparece en Eclipse

estoy usando Windows Vista Home Premium, el sistema operativo de 32 bits

Lo que todo lo que he intentado:

En el teléfono:

  • depuración USB está activado en el teléfono bajo 'Configuración->
  • discapacitados y ha permitido la depuración USB desarrollador opciones
  • reinicia el teléfono

En Eclipse:

  • Bajo 'depuración Configuraciones-> Target (tab)', 'Siempre indicar para recoger dispositivo' se selecciona. ¡Indica pero no muestra ningún dispositivo en la lista de dispositivos !
  • Intento de reposo de ADB en la pestaña Dispositivos. (Para obtener pestaña 'Dispositivos' 'de Windows -> Show View -> Dispositivos'
  • reinstalado último SDK de Android junto con ADB
  • Instalado Eclipse Juno

En las ventanas CMD en/Platform-tools/donde está instalado el SDK Tools Android, corrió los siguientes comandos sin obtener ningún resultado positivo: Apague Eclipse, desconectado el dispositivo y trató de correr: adb kill-servidor ADB puesta en servidor

lo conectó de nuevo y corrió adb devices

detalles de los dispositivos móviles:

  • Modelo = Galaxy S2 GT-i9100
  • Arraigado = yes
  • OS Ver. = 4.0.3
  • Kernel ver. = 3.0.15
  • incondicional @ speedmod-S2-ics # k3-27b

    versión de Eclipse: Indigo Service Release 1 Build Identificación: 20110916-0149

Edit1: Estoy llegando a su fin hasta Obteniendo este mensaje de error en la consola Eclipse: "[2012-10-09 12:39:22 - DeviceMonitor] Error de conexión Adb: una conexión existente fue cerrada a la fuerza por el host remoto [2012-10-09 12:39:23 - DeviceMonitor] Intentos de conexión: 1 " Creo que el problema es con el controlador ADB. He instalado el último SDK para que el controlador también sea el último.¿Hay alguna otra forma de instalar el controlador ADB?

+0

I Hope [esto] (http://stackoverflow.com/questions/3429959/why-is-eclipses-android-device-chooser-not-showing-my-android-device/31587496#31587496) ayudará a todos los que enfrentan el mismo problema. –

Respuesta

0

Puede parecer obvio, pero ¿ha tratado de desinstalar todos los controladores, reinstalar los más recientes (y correctos) y tratar de reiniciar su computadora? He probado en varios teléfonos en el trabajo, y muchos problemas extraños como este se resolvieron, al menos para mí, mediante la reinstalación de controladores. Parece que pasó por muchos problemas de software, tal vez es hora de probar el hardware.

+0

Sí. - Instalado el último SDK (installer_r20.0.3-windows.exe) junto con el que también viene el controlador ADB. - Intenté reiniciar la computadora varias veces. Pero, ¿qué quiere decir exactamente con 'es hora de probar el hardware', ¿se está refiriendo a cambiar el kernel o algo así? – ambar

+0

Los controladores que están asociados con su Galaxy S2? ¿Los tienes en el directorio del sitio web de Samsung? –

+0

El controlador está como está, tiene todo lo que vino con el teléfono. – ambar

0

Trate reinicio adb opción en sus dispositivos vista

+2

Hecho desde Eclipse y desde CMD, administrador de tareas. Como mencioné en mi publicación inicial. – ambar

6

es sintonizar su teléfono para cargar solamente? Sé que mi teléfono no se conectará a Eclipse si está configurado en modo de almacenamiento. Si puede verlo en el Explorador de Windows, esa puede ser la causa de su problema.

Aparte de eso, a veces, cuando me encuentro con este tipo de problema hago lo siguiente:

1. Unplug phone from PC 
2. Disable USB Debugging in phone 
3. Plug phone into PC 
4. Unplug phone from PC 
5. Enable USB Debugging in phone 
6. Plug phone into PC 

Si mi teléfono está siendo difícil y que no aparecen en Eclipse, o si está apareciendo, pero no permitiéndome seleccionarlo para la depuración, haciendo esto una o dos veces generalmente lo arregla.

+1

En ICS 4.0.3, puede tener la depuración del dispositivo o establecer el modo de almacenamiento habilitado, ambas cosas no se pueden habilitar al mismo tiempo. En mi caso, el primero está habilitado. Intenté sus consejos, pero todavía necesito un poco de suerte. Terminé recibiendo este mensaje de error en la consola de Eclipse: "[2012-10-09 12:39:22 - DeviceMonitor] Error de conexión de Adb: una conexión existente fue cerrada a la fuerza por el host remoto [2012-10-09 12 : 39: 23 - DeviceMonitor] Intentos de conexión: 1 "Creo que el problema es con el controlador ADB. He instalado el último SDK para que el controlador también sea el último. ¡El último recurso es cambiar el kernel! – ambar

0

Yo también enfrenté el mismo problema desde hace mucho tiempo, estas son las posibles soluciones que he probado. En mi caso sol2 funcionó.

Sol 1: configuración

Goto> Opciones de desarrollador> habilitar la depuración (pruebe esto conectando yourdevice ad apagado)

sol2:.

herramientas de la plataforma Goto en su terminal. y tratar estos comandos 1. ./adb Kill-servidor 2. ./adb Start-servidor 3. dispositivos ./adb

sol3:

  1. en su Eclipse, haga clic en el icono del dispositivo. (si el ícono no está presente, siga los pasos ventanas> mostrar vista> otros> dispositivo) 2. esquina lateral derecha encontrará la marca de flecha hacia abajo haga clic en
  2. clcik al reiniciar adb.

sol4: reinicie su eclipse.

0

¿Revisó la versión mínima de Android que su proyecto necesita?

Mi proyecto actual necesita una versión de Android sobre 4.x, por lo que no se reconoce ningún dispositivo debajo de eso. Puede parecer obvio, pero solo asegúrese de que la versión de su dispositivo sea lo suficientemente actualizada como para poder ser utilizada en su proyecto :)

0

Tuve un problema similar antes. Intenté todo lo que todos mencionaron, pero no funcionó.

Sin embargo, tuve este programa llamado EasyTether. Esto realmente bloqueó la conexión adb. Después de eliminar el programa, comenzó a funcionar como una magia.

¿Tiene esa posibilidad? o ¿tiene algún otro software en PC que se ocupe de la conexión directa entre el dispositivo y la PC? Si lo hace, intente eliminarlo e intente de nuevo.

Espero que esto ayude.

0

Estos son los pasos para resolver el problema

  1. vaya a Windows Administrador de tareas
  2. parada adb.exe
  3. Reinicio del Teléfono
Cuestiones relacionadas