¿Cómo conectar el dispositivo a Eclipse?

No puedo resolver este simple problema.

Estoy intentando conectar mi dispositivo a Eclipse a través de un cable USB.
En mi PC, he instalado Eclipse y el SDK de Android y ejecutar el progtwig en el emulador funciona bien.

He descargado e instalado Samsung Kies en mi PC. Muestra mi dispositivo si está conectado a través de USB a la PC.

Pero no sé cómo conectar el dispositivo con el emulador.

Conectar significa que quiero ejecutar el código Eclipse en mi dispositivo en lugar de emulador. Estoy usando Samsung Galaxy Ace GT-S5830i . Por favor, ayúdenme a resolver este problema.

El comentario es la falta de formato, así que agrego una respuesta.

  1. Verifique si su computadora tiene el controlador de su teléfono. Supongo que usas Windows . Abra Device Manager

    • En un símbolo del sistema, en el cuadro Iniciar búsqueda o en el cuadro Ejecutar, escriba el siguiente comando: mmc devmgmt.msc

    • . Otras formas: ver el enlace

    Si encuentra el nombre de su teléfono o la ADB Interface entonces tiene el controlador. Intente reiniciar DDMS o reinicie su Eclipse .

  2. Si no encuentra su dispositivo o ve algo, Other device with yellow question mark intente instalar el controlador navegando en su teléfono a SettingsDeveloper OptionsEnable developer optionEnable USB debuggingPlug your phone to computer . Windows le pedirá que instale el controlador.

3, Actualice el controlador USB de Google en el Administrador de Android SDK (en Eclipse) o busque el Samsung Galaxy Ace GT-S5830i driver

4. Algún caso extraño que tengo en algún dispositivo.

  • Nexus S: deshabilite la opción Desarrollador. Reinicia el celular. Habilitar nuevamente Windows solicita instalar el controlador o lo verá en Eclipse .
  • Teléfono HTC o Samsung: cambie la Connectivity Option en el teléfono Charge only cargar (barra de estado de deslizamiento. Verifique las notificaciones que se muestran). Algunos teléfonos lo configuran en algún tipo de datos de sincronización para que Windows no pueda reconocer el dispositivo.

Creo que tu emulador está en automático. Puedes cambiar eso a Manual.

Prueba esto,

Paso 1

Ir a Configuración de ejecución

enter image description here

Puedes ver tres columnas Android, Target y Common.

enter image description here

Paso 2

Seleccione el objective

Paso 3

Elija Preguntar siempre para elegir el dispositivo. Haga clic en Aceptar

Etapa 4

Ahora ejecuta tu proyecto, deberías ver el emulador y tu dispositivo. Seleccione su dispositivo y haga clic en Aceptar. enter image description here

Espero eso ayude.

Fuente

Solución de problemas
Todo esto suena muy sencillo, pero hay innumerables caprichos y problemas difíciles de diagnosticar que pueden hacer que conectar un dispositivo sea mucho más difícil de lo que parece. En esta sección, revisaremos una lista de verificación de cosas para probar cuando su dispositivo no se está registrando.

  1. Verifique que la depuración de USB esté habilitada. Esta configuración puede cambiar involuntariamente (y tal vez incluso automáticamente) cuando conecta / desconecta el dispositivo de su máquina o cuando reinicia su teléfono.

  2. Verifique su dispositivo mientras está conectado a su máquina. ¿Te está pidiendo que elijas entre diferentes modos? Algunos teléfonos tienen un modo de “solo carga” que puede evitar que Eclipse reconozca el dispositivo.

Elige un tipo de conexión

  1. Asegúrese de que no tiene un dispositivo virtual Android ejecutándose en segundo plano.

  2. ¿Podría haber un problema con el cable USB? Si tiene un cable de repuesto a mano, conéctelo para descartar una falla en el cable.

  3. Verifique que esté ejecutando el controlador correcto. Incluso si lo es, algunos dispositivos tienen preinstalado todo el software requerido (por ejemplo, HTC Sync) y la descarga de controladores desde otra ubicación puede enturbiar las aguas. Si este es el caso con su dispositivo, intente desinstalar el controlador de su máquina y vuelva a instalar el software desde la memoria de su dispositivo.

  4. ¿El controlador requiere un software compatible? Samsung Kies en Windows requiere .Net Framework 3.5 SP1 o superior, por ejemplo. Esto generalmente se instala junto con el controlador, pero no hay garantía.

  5. Se sabe que la ejecución de la herramienta Android Debug Monitor (monitor.bat) inició el inicio de Eclipse para reconocer un nuevo dispositivo. Conecte su dispositivo, busque monitor.bat (android-sdks / tools / monitor.bat) y haga doble clic para abrir. Esto abrirá el Android Debug Monitor, una herramienta de depuración autónoma que enumera los dispositivos conectados.

Monitor de depuración de Android

  1. Un proceso de ejecución de adb.exe puede interferir con la conexión. Cierre Eclipse y abra el Administrador de tareas presionando CTRL , Shift y Esc . Encuentre el proceso adb.exe y elimínelo. Inicie Eclipse y vuelva a intentarlo.

  2. Verifique que su ‘Proyecto Build Target’ sea compatible con la versión de Android en su dispositivo. Puede verificar qué versión de Android está ejecutando su dispositivo abriendo ‘Configuración’ y seleccionando ‘Acerca del teléfono’, seguido de la opción ‘Información del software’, si está disponible. Si necesita un recordatorio del objective de comstackción de su proyecto, asegúrese de que el proyecto esté seleccionado en el “Explorador de paquetes” de Eclipse, abra el menú “Proyecto” y seleccione “Propiedades”. Si la pestaña ‘Android’ no está seleccionada por defecto, ábrala y se mostrará el objective de comstackción.

¿Ha habilitado la depuración de USB en su dispositivo? Puedes encontrarlo en tu dispositivo

 Settings -> Developer Options -> USB Debugging. 

La aplicación de Android que ha creado será un archivo .apk, generado por eclipse, durante una ejecución exitosa. Encuentre el archivo .apk del eclipse project explorer o rastreando su espacio de trabajo. Copie el archivo .apk en su tarjeta de memoria (a través de USB o un lector de tarjetas) e instálelo.

También debe habilitar la opción “Fuentes desconocidas” en “Seguridad” de su dispositivo Android. ¡Encuentra el archivo APK aquí! [] [1]

Encuentra el archivo APK aquí

Si tiene habilitadas las opciones necesarias en su teléfono (Depuración de USB y Fuentes Desconocidas), puede intentar hacer esto. En su computadora, abra la consola de comandos. Usando cd vaya a la carpeta de instalación de su sdk de Android. Ir a herramientas de plataforma. Deberías tener un archivo adb . Ejecuta esto

 ./adb kill-server 

y entonces

 ./adb start-server 

Luego revisa los dispositivos enchufados

 ./adb devices 

Primero, no estás conectando el dispositivo con el emulador. Lo que desea es eclipse para identificar su dispositivo y usarlo para el desarrollo.

Todo sobre el uso de dispositivos para el desarrollo de Android se proporciona en la documentación oficial .

Tienes que poner el teléfono en modo ‘depuración’ – No tengo las instrucciones a mano (pero puedes buscar aquí o en el sitio de Android para obtener la información que necesitas).

También verifique ESTO .

Intente hacer clic derecho en el proyecto -> Ejecutar como -> Ejecutar configuraciones, luego seleccionar el objective y elegir siempre preguntar En su dispositivo activar el modo de depuración Ahora intente ejecutar el proyecto

Supongo que no quiere decir conectar el dispositivo con el emulador sino conectar el dispositivo a su computadora para que pueda depurarlo y ejecutar aplicaciones directamente desde Eclipse al dispositivo. En cuyo caso, KIES by Samsung no te ayudará en absoluto. Lo que necesita son los controladores USB de Android proporcionados en la pestaña Extras de SDK. Algunas veces la instalación se ejecutará porque no ejecutó el administrador de SDK como administrador, así que asegúrese de hacerlo. Cuando todo esto termine, asegúrese de que su dispositivo no esté conectado a su computadora y luego reconéctelo después de instalar los controladores. Debería recibir un aviso con un nuevo asistente de instalación del dispositivo que debe aceptar. Además, debe tener habilitada la depuración en su dispositivo, y como paso adicional, puede configurar el inicio como una configuración manual, pero no es necesario.

Para habilitar la depuración de dispositivos

 Settings -> Developer Options -> USB Debugging. 

Para más información, visite aquí

Por cierto: si los controladores USB de Google no funcionan, es posible que tengas que instalar los controladores específicos de Samsung que se encuentran aquí.

Ir a -> Configuración -> Aplicación -> Desarrollo -> Depuración de USB

Habilítalo y prueba.

Sé que esto es un poco viejo, pero estaba teniendo el mismo problema. Probé todas las opciones para configurar la depuración de usb (apagado), desconectar, reiniciar el teléfono, depurar el usb (on), conectar el teléfono y simplemente no se conectaba.

Terminé instalando la última versión de Kies en mi máquina y agregué la opción Unified al final del instalador y luego el teléfono se conectaba. (No estoy seguro de necesitar la opción unificada) pero funcionó para mí.

Intenté todo lo anterior pero no me ayudó. Hice un par de cosas adicionalmente

  1. Como mi dispositivo móvil es Android, desactivé la opción Unified del instalador de Kies. Esto es lo crucial que me ayudó a resolver mi problema
  2. Reinicié mi teléfono móvil