java - para - Eclipse: seleccione "desconocido" en el dispositivo Android
eclipse para android 2018 (30)
¿Tiene un controlador para su teléfono instalado en su computadora? Eclipse no viene automáticamente con drivers para teléfonos.
Estoy usando LG-P500. Cuando intento seleccionarlo en el ''selector de dispositivo Android'', Eclipse reconoce el teléfono pero no el objetivo. Dice el objetivo "desconocido". Debido a este problema, no puedo elegir el teléfono como el dispositivo Android.
¿Cómo puedo hacer que Eclipse reconozca el objetivo?
(La depuración ya estaba activada, el cable USB enchufado, reinicio nuevo )
SOLUCIÓN: Conexión USB conmutada del dispositivo de medios (MTP) a la cámara (PTP). Cuando lo hice, la PC instaló los controladores del dispositivo, luego el teléfono me dio la huella digital de mi computadora y un cuadro de diálogo que permitía que el dispositivo usara Depuración de USB. Aceptar. El dispositivo aparece en eclipse. Todo bien.
( En Samsung Note II API 19 ) Nota: es una buena costumbre intentar siempre alternar el modo USB. No creo que sea el acto de designar la Cámara (PTP), sino los diálogos que se generan al hacerlo. Además, reemplacé mi teléfono: recuerdo haber visto este cuadro de diálogo antes, pero no en este teléfono. ¿Tal vez hay una opción en algún lugar para habilitarlo por dispositivo?
Cuando el teléfono está enchufado y la ventana de Eclipse muestra el ícono "Desconocido" ... en el teléfono apaga la depuración de USB y luego vuelve a encender, luego se le pide que permita que esa computadora se conecte, y usted puede decir que siempre lo deje hacerlo asi que. Entonces aparece bien.
El problema para mí resultó ser derechos insuficientes del servidor adb .
Ejecuto Android Studio a través de un escritorio remoto (uso de una computadora portátil para conectarme a una computadora local más poderosa). Aparentemente no tenía todos los privilegios cuando ejecutaba a través de un escritorio remoto.
Después de detener el servidor adb y reiniciarlo con privilegios de raíz resolvió el problema.
sudo ./adb kill-server
sudo ./adb root
Editar:
Resulta que tuve que hacer esto solo la primera vez. Desde la primera vez que no tengo que hacer esto nunca más.
Es porque usted no permitió que su computadora depurara su teléfono.
Bloquee su pantalla, desenchúfela y enchúfela, luego desbloquee la pantalla y haga clic en permitir en el cuadro de diálogo.
GALAXY S5
Sé que esto ya se ha respondido muchas veces, pero si tienes un Galaxy S5, entonces el apagado y encendido de la depuración de USB funciona para resolver este problema.
Intenté estas sugerencias, pero desafortunadamente, nada funcionó.
Lo que funcionó para mí fue:
- cerrar Eclipse
- finalice el proceso adb.exe (utilizando el Administrador de tareas de Windows)
- reinicie Eclipse (el dispositivo ahora se reconoció en el Selector de Dispositivo Android)
La razón por la cual mi dispositivo SCH-I535 no estaba siendo apuntado ... es porque tenía el dispositivo enchufado en un puerto USB 3.0. Una vez que lo conecté a un 2.0, todo comenzó a funcionar correctamente.
Mi problema se solucionó cambiando el cable. Nada más funcionó para mí.
Para este problema, intenté desconectar / volver a conectar el cable USB, activar / desactivar la depuración de USB y reiniciar Eclipse sin ningún efecto. Probar un dispositivo Android diferente mostró exactamente los mismos errores de eclipse, con dos entradas marcadas como "fuera de línea" y después de desconectar la conexión USB todavía mostraba una entrada mientras no se conectaba nada. Mi problema se resolvió reiniciando mi computadora y comenzando de nuevo. Probablemente terminar el programa adb.exe (respuesta 4) también lo hubiera hecho en mi caso.
Para mí funcionó deshabilitando y habilitando la opción de depuración USB mientras se está ejecutando ADB. Gracias por todas las sugerencias.
Probé diferentes controladores, activando / desactivando la depuración de USB, reconstruyendo el programa con API de nivel inferior, matando a ABD y reiniciando. Luego vi una publicación aquí sobre el intercambio de cable. Cambió el cable USB al cable USB de Samsung y funcionó de inmediato.
Pruebe también esto, en su teléfono :
- Vaya a " Conexión de computadora USB "
- Seleccione Conectar como " Dispositivo multimedia (MTP) "
Si no puede seleccionar el botón Aceptar al elegir un dispositivo, probablemente signifique que no puede hacer cosas como adb logcat, según mi experiencia.
Normalmente elimino adb del Administrador de tareas y comienza a funcionar. Noté que adb kill-server solo funciona a veces, y que a menudo hay varios procesos llamados adb en ejecución ... no estoy seguro de si esto es un error o por diseño.
Siga estos pasos, si su dispositivo es reconocido pero el eclipse lo indica como desconocido:
->open cmd
->go to the your android sdk directory --> Go to platform-tools
->adb kill-server
->adb start-server
esto definitivamente resolverá tu problema :)
Si ya instaló el controlador USB y sigue mostrando su dispositivo como desconocido, siga esta solución. Tuve el mismo problema con mi MOTO G y esta solución funciona bien para mí
Solía depurar sin problemas en mi HTC One X, rompí la pantalla y hasta que lo repararon conseguí un HTC One (M7, creo que se llama internamente).
No pude depurar con este mismo problema, lo que realmente sucedió es que además de tener que seguir un procedimiento extraño para hacer aparecer las opciones de depuración (presionar 7 veces en la versión de firmware en el menú "Acerca de") el teléfono mostraba un mensaje solicitándome verifique que la computadora que intenta depurar esté autorizada.
No había visto este comportamiento antes en ninguno de los teléfonos que he usado, no estoy seguro de si esta es una nueva funcionalidad o simplemente no se aplica en los otros.
Tenía el mismo problema. Resulta que había cambiado mi modo de conexión USB de MTP a MSC. Cambiarlo a MTP resolvió el problema. Gracias.
Tenía exactamente el mismo problema. Trabajando bien durante más de dos años, de repente aparece este error. La solución para mí fue ejecutar el SDK Manager.exe ubicado aquí en mi máquina: C: / Archivos de programa (x86) / Android / android-sdk Resulta que no tenía la capacidad de ejecutar en el dispositivo con el sistema operativo Android 4.2. 2, solo 4.0.2. Después de que el reconocimiento actualizado SDK funcionó perfectamente. Resulta que el sistema operativo de mis teléfonos se actualizó y olvidé actualizar el SDK.
Tuve el mismo problema con un teléfono LG. Reiniciarlo (teléfono) funcionó para mí
Tuve el mismo problema y encontré esta publicación, que me solucionó el problema.
Simplemente descargue http://dl.google.com/android/repository/platform-tools_r16.0.1-windows.zip descomprímalo y reemplace su "C: / Archivos de programa (x86) / Android / android-sdk / platform-tools" directorio con eso
El crédito va a hack_on
Aquí está su publicación que me ayudó: https://.com/a/15000565/342497
¡Gracias! :-)
Tuve el mismo problema, reiniciar la PC funcionó para mí.
Un simple truco funciona bien para mí.
- Desconectar el dispositivo de la PC
- Tap revoque la autorización de depuración de USB en la configuración del teléfono
- Vuelva a conectar el dispositivo a la PC
- Toca Aceptar para la autorización de RSA
Una solución que conozco es apagar y conectar el USB Debugging en su teléfono. También sucede para resolver un montón de otros tipos de problemas no reconocidos por el dispositivo.
Usuarios de KITKAT 4.4.2+, TRATE de cambiar de ART a DALVIK o de DALVIK a ART. :) solucionado el mío.
Vaya a Configuración -> Almacenamiento -> Haga clic en el botón superior del menú de la derecha -> Conexión de la computadora USB -> Verificar dispositivo multimedia (MTP) está habilitado o no
Verifica tu dispositivo
Usb conectado
y
Depuración de USB conectado
o Verifique lo siguiente
La solución fue crear una regla de udev para el dispositivo. Consulte http://developer.android.com/guide/developing/device.html#setting-up para http://developer.android.com/guide/developing/device.html#setting-up cómo configurar una regla de udev para su dispositivo de proveedor específico.
Con la regla en su lugar. Eclipse pudo iniciar y depurar.
Yo tuve el mismo problema. Resulta que mi dispositivo estaba provocando un diálogo preguntándome si debería permitir la conexión a mi computadora portátil o no. Después de hacer clic en Sí, este problema desapareció.
necesita autorizar el dispositivo a esa computadora. Estaba conectando el teléfono a mi máquina virtual Centos y seguí recibiendo esto. Tuve que matar el servidor adb y luego ejecutarlo como usuario root. luego recibirá el mensaje en el teléfono para autorizar la máquina.
paso 1: haga clic derecho en el proyecto => propiedades => android => seleccione el nivel de API que soporte su dispositivo.
paso 2: reinicia tu teléfono
trabaja para mi ...