studio programacion para móviles libro edición desarrollo desarrollar curso aprende aplicaciones android android-studio adb

para - programacion android pdf 2018



Android Studio no reconoce mi dispositivo (16)

Aquí está el problema Quiero ejecutar mis aplicaciones de Android Studio en mi dispositivo (Samsung Galaxy Ace 2). Pero nada funciona para mi Dime lo que me he perdido:

1) La depuración de USB está activada

2) el controlador ADB está instalado (en el administrador de dispositivos puedo ver la interfaz ADB compuesta de Android)

3) La lista de dispositivos ADB aún está clara, incluso si restablezco el servidor (adb kill-server, adb start-server, adb devices, la lista de dispositivos está clara)

4) en el directorio del controlador usb de google, en el archivo android_winusb.inf agregué los identificadores de mi dispositivo

5) El administrador de dispositivos Android todavía no se puede conectar a mi dispositivo, mostrando este error cuando lo reinicié: "error de conexión adb una conexión existente fue cerrada a la fuerza por el host remoto"

Así que estaré encantado de escuchar cualquier consejo. Espero que me ayudes


¿Intentó configurar el "Modo multimedia" en "Cámara (PTP)" en lugar de "Dispositivo multimedia (MTP)"? Esto a veces soluciona el problema. Está en las opciones de conexión de computadora USB de su dispositivo Android, entonces debería ver un cuadro de diálogo "autorizar".

Actualización 04/2017: parece que se ha corregido en Android 7.1.2


Además de las configuraciones anteriores, tuve que establecer el destino de despliegue para "Abrir el cuadro de diálogo Seleccionar destino de implementación", ejecutarlo una vez (eligiendo mi dispositivo entre las opciones enumeradas) y, a partir de ese momento, Android Studio pudo ver mi dispositivo incluso después de cambiar el la configuración de implementación vuelve a "Dispositivo USB". Mi SWAG es que, dado que Android Studio usa su propio caché interno para encontrar su dispositivo, primero debe inicializarse.


Aunque mi computadora podía reconocer mi teléfono, tuve que instalar los controladores oficiales del sitio de desarrolladores de Samsung para que adb / Android Studio los reconociera:

Controlador USB Samsung Android para Windows


Cambiar el método de conexión Build-In CD ROM funciona para mí


En mi caso, esto se debió a que ya ejecutaba y colgaba adb.exe en otro usuario en mi PC. Tenía dos usuarios en mi PC, el segundo usuario tenía el proceso de adb.exe colgado incluso cuando traté de finalizar el proceso. Trabajó conmigo después (End Process Tree) del Administrador de tareas.

Espero que esto ayude a alguien con múltiples usuarios :)

Ahmad


Estaba en Samsung S8 y tenía el mismo problema también. Después de instalar Samsung Kies, se resolvieron los problemas para mí, ya que creo que había actualizado el controlador correcto requerido para mi Samsung S8.


Haga clic en Revocar autorización de depuración de USB en la opción Desarrollador e inténtelo de nuevo.


Intente intercambiar el puerto USB en el que está conectado el cable.

Parece una locura, pero después de 20 minutos de depuración, funcionó para mí.


LG Optimus Zone 2 pp415 d / n se conecta en mtp, pero funciona en modo de conexión a Internet. Perdió mucho tiempo jugando con eso. No hay documentación para esto, pero sugiero probar todas las 4 opciones de conexión. Solo 1 que funciona para mí es Conexión a Internet-> Ethernet, luego gana 8 auto-detecta un controlador y lo instala. En el modo MTP, a pesar de que todos los controladores están registrados con el administrador de dispositivos, adb no lo detecta.


Lamento que los haya molestado a todos. El problema es que mi dispositivo está clonado en diferentes lugares en el administrador de dispositivos. Se fue cuando intenté actualizar el controlador de mi teléfono en la lista "Otros dispositivos" y antes de actualizarlo en secciones incorrectas. Gracias a todos.


Para mí, probé lo anterior. Resulta que mi cable USB era malo. Cambié el cable y luego funcionó.


Solución para quienes trabajan con teléfonos Huawei: obtendrá este error cuando la interfaz ADB no esté instalada. Compruebe si ha instalado Huawei HiSuite. El controlador USB se instala cuando instala HiSuite (supongo que esto es cierto para la mayoría de los teléfonos nuevos que vienen con un software de sincronización). Si la interfaz ADB está instalada en su computadora, debería ver la ''Interfaz ADB compuesta de Android'' en el teléfono Android en su Administrador de dispositivos, como se muestra en esta imagen.


También probé soluciones anteriores pero no tuve suerte. Entonces esto es lo que hice:

  1. Descargue e instale PdaNet+ para solucionar problemas de conexión entre mi computadora y el dispositivo Android
  2. Habilitar la depuración de USB en mi dispositivo Android
  3. Ejecuta mi aplicación y listo! Mi dispositivo Android ahora es reconocido por Android Studio

Yo tuve el mismo problema. Así que esto es lo que hice

  1. reinstalado el controlador del dispositivo
  2. cambió la conexión de la computadora USB de MTP a almacenamiento masivo (UMS)

Y funcionó.


En HTC Mini One 2 , además de habilitar las Opciones de desarrollador, lo siguiente funcionó para mí:

  1. Vaya a Más en redes inalámbricas y redes
  2. Compartir redes móviles
  3. En la configuración de red USB
  4. Seleccione transferencia de Internet

He realizado numerosas formas de manejar ese problema. ¡Finalmente ha funcionado! Estoy usando LG Optimus II , pero creo que los siguientes pasos también son genéricos para otros dispositivos Android.

Paso 1:

Asegúrese de que su dispositivo esté habilitado para el desarrollo. En caso afirmativo, vaya al paso 2; de lo contrario, vaya a Settings > About phone y toque Build number siete veces, que es el número mágico :-). Ahora Developer Options está disponible en la Settings .

Paso 2:

Antes de enchufar su dispositivo a la PC, vaya a Settings > Developer Options y seleccione el USB Connection method .

Paso 3:

Conecte el teléfono a la PC, tiene opciones para el USB Connection method y seleccione Internet connection . Asegúrese de haberse conectado a Internet. Por cierto, he cambiado MTP a PTP , no funcionó para mí. Por lo tanto, probé Internet connection mode , luego funcionó.

Etapa 4:

Ejecute la aplicación en Android Studio , le pedirá que autorice el desarrollo del dispositivo y ¡seleccione SÍ! .

Paso 5:

Ejecute la aplicación a través de Android Studio y elija el dispositivo, no el emulador y ¡BINGO! Bienvenido a la placa de desarrollo de Android.