Esta es una pregunta bastante común, pero ninguna de las soluciones parece funcionar para mí. Pregunta por primera vez, así que disculpas si me equivoco en las convenciones.
Estoy tratando de conectar mi Galaxy S5 a mi computadora con Ubuntu 14.04 para poder hacer un poco de desarrollo de Android. Recientemente descargué e instalé Android Studio y el SDK y mi dispositivo se detecta cuando está conectado a través de USB, pero el dispositivo aparece como 'no autorizado' o 'sin conexión'. Sé que debería estar esperando el mensaje de la clave RSA, pero esto nunca aparece.
Yo he tratado:
- Se habilitó la verificación de la depuración
- Ejecutando adb kill-server y adb devices
- Reinicio (el dispositivo, las opciones de desarrollador, la máquina)
- Desconectar y volver a conectar el cable USB de forma sencilla
- Comprobando mi versión de adb (es 1.0.31)
- Probar diferentes puertos USB
- Revocación de autorizaciones de depuración USB
- Alternar la habilitación de la integración de ADB desde Android Studio
- Conexión como dispositivo PTP y dispositivo MTP
Lo probé en una máquina separada que ejecuta Fedora y esto funciona bien sin problemas, el promopt aparece de inmediato. Por lo tanto, imagino que no es el cable USB el que está defectuoso.
¿Algunas ideas?
fuente
Respuestas:
Prueba estos:
adb kill-server
entoncesadb start-server
Espero que esto ayude.
fuente
Intente matar adb,
adb kill-server
luego deshabilite la depuración de usb y luego inicie adb,adb start-server
luego habilite la depuración de usb y conecte el teléfono nuevamente y, eh, no deje que el teléfono duerma entre procesosEDITAR
obtenido de XDA
EDITAR 2
INTENTE estos pasos también
adb kill-server
yadb start-server
fuente
Mi solución a este problema:
fuente
Paso 1: Desactive la DEPURACIÓN USB en Opciones de desarrollador
Paso 2: Retire el cable USB
Paso 3: active la depuración de USB (esto descansa en las configuraciones de USB)
Paso 4: en el símbolo del sistema, ingrese adb kill-server y luego adb start-server
Paso 5: conecte el cable USB
Paso 6: Verifique los dispositivos conectados en Ejecutar en Android Studio (debería poder ver su dispositivo en la lista)
Paso 7: Si desea continuar funcionando con el cable, esto sería lo suficientemente bueno
(Si desea realizar la depuración inalámbrica, continúe con el paso siguiente)
Paso 8: escriba adb tcpip 5555. Si no se muestra ningún error, retire el cable USB
Paso 9: busque la dirección IP de su teléfono en Acerca de abd y luego escriba adb connect xxx.vvv.bn (la IP de su teléfono)
Paso 10: Registre Dispositivos en Android Studio nuevamente y verá su dispositivo en la Lista de dispositivos. En caso afirmativo,
fuente
adb tcpip 5555
, junto con el uso del puerto en el IP de mi teléfono, así:adb connect 192.168.1.87:5555
. Primero los probé solos. Como usar el comando tcpip y omitir el puerto en el comando connect, o tener el puerto en el comando connect y omitir el comando tcpip. No vayas. AMBOS necesitan estar ahí.Si está en Windows y encontró el mismo problema, intente finalizar el
adb.exe
proceso desde el administrador de tareas y luego intente ejecutar su aplicación nuevamente.fuente
No se pudo conectar el Samsung Note II (N7100).
Paso 1. Siga la respuesta del usuario 4847410 anterior. La próxima vez que conecte su teléfono, aparecerá un mensaje de autorización y estará listo.
Paso 2. También cambié mi cable.
Paso 3. Verifique el puerto USB como si lo instalara en un puerto en particular, entonces es posible que otro puerto no sea adecuado para usted.
Nota: hizo dos archivos por lotes
adb-fix.bat
adb-devices.bat
- voté por esa respuesta correcta, pero no tengo suficientes felicitaciones, ¡así que fue eliminada! -
fuente
pause
?Tenía un cable largo y blanco. Simplemente no estaría conectado. Se cambia a otro cable negro más corto y funciona el 100% del tiempo.
fuente
Un cable más corto funcionó.
http://goughlui.com/2014/10/01/usb-cable-resistance-why-your-phonetablet-might-be-charging-slow/
fuente
Cambie el cable USB !!!! No puedo explicar esto técnicamente, sin embargo, después de mucho ensayo y error, esto es lo que me ha funcionado.
fuente
Deshabilitar y habilitar las opciones de desarrollador y el modo de depuración en la configuración del teléfono Android solucionó el problema.
fuente
Puedes probar esto:
Vaya
tools/enable adb integration
y desmárquelo.ahora compruébalo y ejecuta de nuevo. La próxima vez, Android Studio reiniciará adb y puede encontrar su dispositivo.
fuente
adb kill-server
para eliminar la sesión adb existenteseguido de
adb start-server
para iniciar una nueva sesión adbSi todo lo anterior no resuelve su problema, puede intentar eliminar la variable de entorno llamada "
ANDROID_SDK_HOME
". Realmente resolvió mi problema. ¡Espero que te ayude!fuente
Para solucionar este problema, utilice USB2 en lugar de USB3
fuente
Cambie sus Preferencias de USB a Transferencia de archivos si usa su teléfono inteligente para depurar.
Hay varias opciones:
Transferencia de archivos / * Elija este * /
Anclaje a red USB
MIDI
PTP
Sin transferencia de datos
fuente
Este problema se debe a que ha utilizado una versión anterior de adb y no es compatible con su dispositivo. o tienes más de un adb
La clave es:
en mi caso, en mi Windows 7 tengo un adb más en "C: \ Windows \ adb.exe" y es una versión anterior, por lo que mi comando adb siempre se ejecuta desde ese archivo. Solucioné el problema ejecutando adb desde mi directorio sdk "SDK_DIR / platform-tools / adb.exe"
fuente
En Windows -> Inicie su terminal desde la carpeta de herramientas de la plataforma dentro de Android SDK.
Luego usa los siguientes comandos
deberia de funcionar
fuente
Antes, durante casi 3 horas, lo hice:
Así es como se resuelve esto:
fuente
usa este comando
Por ejemplo: adb connect 192.168.2.58:5555
fuente
Intente actualizar su plataforma SDK de Android siguiendo los pasos a continuación:
Ejecute el SDK Manager
Ejecuta "Instalar paquetes ..."
Reinicie el SDK Manager
Lo intenté y está bien para mí.
ref: enlace
fuente
Tal vez tenga una versión anterior de ADB, actualice el paquete de herramientas y eso debería eliminar la última versión de ADB.
fuente
También tuve este problema recientemente y lo resolví reiniciando Android Studio. Pero mi amigo tenía que tener el cable original para su dispositivo, ningún otro cable funcionaba.
fuente
En mi caso (el mismo problema, que Nexus 5 está conectado pero con el estado "fuera de línea"), el problema se resolvió con "Invalidar cachés y reiniciar" en Android Studio. Supongamos que el problema estaba en adb y que reiniciar Android Studio hace que adb se reinicie.
fuente
Descargue e instale el controlador de su dispositivo manualmente visitando el sitio web del fabricante como: Samsung, micromax, intex, etc.
fuente
En mi caso, el problema fue que usé un cable de extensión USB. Tan pronto como conecto el cable microUSB directamente a la PC, el dispositivo ha detectado.
fuente
En mi caso, resultó que debe iniciar sesión como propietario del dispositivo para aceptar correctamente la depuración USB.
Intenté el paso "Deshabilitar y volver a habilitar la depuración USB en el teléfono" pero no obtuve el mensaje RSA en el usuario "normal", cambié a propietario y lo intenté nuevamente y lo obtuve.
fuente
Tuve este problema en un dispositivo con USB-C usando un cable microUSB con un adaptador USB-C. Después de cambiar a un cable USB-C sin ningún adaptador, funcionó. Solo vi este problema en un LeEco.
fuente
Probé la mayoría de las cosas en esta página y ninguna funcionó para mi Samsung S5. Sin embargo, cuando cambié el cable a un tipo USB-C, el problema parecía estar resuelto ... hasta la próxima.
fuente
Además de la solución mencionada anteriormente, intente descargar el controlador USB de Android de Samsung para su plataforma. Aquí hay un enlace al de Windows:
https://developer.samsung.com/galaxy/others/android-usb-driver-for-windows
fuente
Si su aplicación no manipula las conexiones WiFi, otra solución ligeramente diferente, que evita los problemas de USB por completo, habilitando una conexión de depuración inalámbrica , ADB a través de WiFi / TCP / IP.
fuente
Reinicie su móvil, esto lo solucionará.
fuente