Android Studio 0.3.6
Fedora 18 3.11.7-100.fc18.x86_64
Nexus 5 Kitkat
Hola,
He estado usando mi Samsung Galaxy Tab 3 7.0
ejecución, Android 4.1.2
todo funciona bien adb
.
Sin embargo, acabo de comprar un nuevo dispositivo Nexus 5 y, cuando hago el siguiente comando adb devices
, no muestra mi Nexus 5.
Debajo Android SDK Manager | Extras | Google USB Driver | status "Not compatiable with Linux"
Porque estoy ejecutando Fedora 18
si necesito controladores, ¿qué controladores para el USB necesito?
Debido a que Samsung funciona bien y puedo implementar y ejecutar mis aplicaciones, creo que mi configuración es correcta. Entonces, me pregunto si hay algún problema con mi Nexus 5.
He probado lo siguiente:
adb kill-server
adb start-server
Configurando el Nexus 5 Camera PTP
y media device MTP
no funcionó.
Muchas gracias por las sugerencias,
Respuestas:
Tuve un problema similar con mi Nexus 4 (versión de Android 4.4.2), no aparecía en los dispositivos adb.
Asegúrese de que la depuración USB esté habilitada desde el dispositivo y haga lo siguiente en su PC:
Actualizar Android SDK ( controlador USB de Google )
Desde el Panel de control de la PC, Sistema -> Administrador de dispositivos -> Haga clic con el botón derecho en Nexus 4 -> Actualizar controlador.
Configure android-sdk-folder \ extras \ google \ usb_driver como ruta de búsqueda, incluya las subcarpetas marcadas.
Si Windows le dice que el controlador está actualizado, simplemente desinstálelo (haga clic derecho en nexu4 -> desinstalar controlador) y comience desde el paso 2 nuevamente.
Después de eso, abra un cmd y escriba adb kill-server y luego adb devices , ahora incluirá su dispositivo.
https://developer.android.com/studio/run/oem-usb.html
fuente
Sigue estos pasos,
fuente
Lo que debes hacer es esto:
Desplácese hasta el final de
build number
. Toque el número de compilación unas 7 veces. Cada vez, recibirá un mensaje emergente que diceyou are x steps away from being a developer
Cuando llegue al último paso, recibirá un mensaje que dice
now you are a developer
Regrese a la configuración y verá una nueva configuración
Developer options
allí, verá muchas opciones para los desarrolladores. HabilitarUSB debugging
Vuelva a conectar su teléfono al usb y debería ver su dispositivo debajo
adb devices
.Espero que esta respuesta ayude a alguien más.
fuente
Estos sencillos pasos funcionaron para mí , depuro en mis dispositivos Nexus 5 y 5X en Windows 8.1.
Los pasos a seguir son estos :
1) Habilite en las opciones de desarrolladores el modo de depuración USB
2) Desenchufe el dispositivo de la computadora
3.1) Vaya a
Settings
→Storage
, en la barra de acciones, haga clic en el menú de opciones y elijaUSB computer connection
.3.2) Si no encontró la
3.1)
opción, vaya aSettings
→Developers Options
→Select USB Configuration
.4) Seleccione la
Camera (PTP)
conexión.5) Conecte el dispositivo y debería tener una ventana emergente en el dispositivo que le permita aceptar la conexión entrante de la computadora, o algo así.
6) Si no funciona, intente alternar el modo de depuración USB en las opciones de desarrolladores. Finalmente, debería verlo ahora en el DDMS y listo.
fuente
Mi solución de Windows:
Vaya aquí y descargue y descomprima en una ubicación fácil:
http://developer.android.com/sdk/win-usb.html#top
Haga clic derecho en 'Mi PC' o 'Computadora'
Seleccionar propiedades
Seleccione Administrador de dispositivos
Busque su dispositivo. Debería tener una marca amarilla encima.
Haga clic en 'actualizar el software del controlador'.
seleccione buscar en mi computadora el software del controlador.
seleccione la carpeta usb_driver que guardó anteriormente.
instalarlo
y wala. magia.
fuente
La comunicación con el emulador o su dispositivo Android puede tener problemas. Esta comunicación es manejada por Android Debug Bridge (adb).
Eclipse le permite restablecer el adb en caso de que esto cause problemas. Por lo tanto, seleccione la perspectiva DDMS a través de Ventana → Abrir perspectiva → Otro ... → DDMS
Para reiniciar el adb, seleccione "Restablecer adb" en la Vista del dispositivo.
fuente
Para aquellos que todavía están frustrados, si está utilizando el tiempo de ejecución de ART experimental, intente volver a dalvik (en las opciones de desarrollador en el dispositivo)
fuente
Aquí hay una solución simple para Windows 7 y Nexus 5 en Android 5.
Original: http://www.android.gs/download-and-install-google-nexus-5-usb-drivers-adb-fastboot/
Nota: no olvide habilitar la depuración USB en su dispositivo :)
fuente
Algo que nadie ha mencionado todavía:
Algunos cables NO admiten datos. Estaba sentado aquí preguntándome por qué mi Nexus 5 se negaba a aparecer en OSX. Resultó que estaba usando un cable que no admitía datos.
Cambié a un cable diferente que sí lo soportaba, y de repente pude usar la depuración USB.
fuente
Si alguien está intentando conectar Nexus 5 a un Windows XP formateado, siga estos pasos:
fuente
Las versiones de ADB y del controlador son importantes. Cuanto más nuevo sea el dispositivo, menores serán las posibilidades de que una versión anterior de ADB funcione correctamente.
Las aplicaciones que usan su propia copia de ADB deben actualizarse o al menos tener su ADB actualizado manualmente.
Al instalar Helium / Carbon, por ejemplo, utiliza un ADB antiguo / incompleto. Es posible que los dispositivos más nuevos no se vinculen al servidor ADB por esta misma razón.
Lo que estoy escribiendo aquí debería funcionar para cualquier dispositivo futuro en Windows y posiblemente en sistemas operativos * nix.
Primero se deben preparar los sistemas. en Android:
en Windows:
Una vez que estos pasos se hayan realizado previamente correctamente, se debe probar adb. Si Android SDK se instaló anteriormente, abra un símbolo del sistema donde se encuentra adb.exe y pruebe la lista del dispositivo.
adb start-server NOTA IMPORTANTE: Este comando solicitará al dispositivo que permita la comunicación entre la computadora a la que se ha vinculado en la primera ejecución. El mensaje también mostrará una clave RSA específica para la PC en cuestión. Sin este mensaje en el servidor de inicio, ¡ADB NO funcionará! Tampoco lo hará ninguna aplicación que dependa de ADB.
adb devices Debe enumerar los dispositivos. Si la lista está vacía y lo más probable es que no se haya producido el mensaje RSA, la comunicación no funcionará. Si la lista está vacía, el ADB (y el SDK) actual deben actualizarse o instalarse de nuevo (en el caso de aplicaciones que traen su propio tiempo de ejecución de ADB, como Helium / Carbon).
En el caso de aplicaciones que traen su propio ADB, si la versión es antigua y estas aplicaciones insisten en usarla en lugar de la del SDK, estos archivos deben reemplazarse por los más recientes del SDK de Android. Copiar y pegar simple y llanamente.
En cuanto al SDK de Android, los únicos paquetes necesarios para instalar son SDK Tools y Platform-tools. Allí, ADB.exe necesitará algunas bibliotecas de soporte, en Windows estos archivos son AdbWinApi.dll y AdbWinUsbApi.dll. Una vez hecho todo, el SDK se puede desinstalar del SDK Manager mientras se puede conservar la herramienta ADB si este es el único tiempo de ejecución utilizado, según el caso en cuestión.
fuente
Después de realizar todos los pasos, como habilitar la depuración, ... tuve que poner una tarjeta SIM y reiniciar el teléfono
fuente
Solución para Windows 7 y Nexus 5 (debería ser aplicable a cualquier dispositivo Nexus):
Descubrí que mi sistema estaba instalando el controlador predeterminado de Nexus 5 para Windows automáticamente en el momento en que conectaba mi Nexus 5 a mi sistema a través de USB. Así que desinstalar el controlador predeterminado fue en vano y se instala automáticamente de todos modos. Además, si desinstala el controlador predeterminado, no podrá ubicar Nexus 5 en Dispositivos en Administración de computadoras. ¡Así que esto es lo que hice y trabajé para mí!
%APPDATA%\Local\Android\sdk\extras\google\usb_driver
fuente
Sufrí el mismo problema y pude resolverlo simplemente cambiando en mi dispositivo Android (Nexus 5X) en Opciones de desarrollador > Seleccionar configuración USB para RNDIS (USB Ethernet)
fuente
Intente ejecutar:
sudo ./adb kill-server
sudo ./adb start-server
dispositivos sudo ./adb
fuente
En mi caso:
Y luego funcionó.
fuente
Vaya, pasé 3 horas para esto y probé la combinación de las instrucciones anteriores. Si no funciona para usted, simplemente pruebe varias combinaciones de las instrucciones anteriores y lo hará. Estoy en Windows 7 y Nexus 5. El problema que tuve fue cuando intenté instalar el controlador desde la carpeta USB de Google, Windows 7 no se pudo instalar. Estos son mis pasos:
-primero desinstale todos los controladores nexus en Windows 7. conecte con un cable USB, vaya al administrador de dispositivos y desinstale el controlador; desenchufe el cable y repita hasta que no se encuentren controladores y Nexus aparezca en "otros dispositivos" en el administrador de dispositivos. También configuré el dispositivo nexus como cámara (PTP)
-Siga las instrucciones de @Dharani Kumar. Realizan los cambios de configuración adecuados para el dispositivo nexus
-Siga las instrucciones de @Harshit Rathi. Se asegurarán de que eclipse pueda mostrar el dispositivo cuando Windows lo detecte.
-Desenchufe y vuelva a enchufar el cable USB después de un minuto. Ahora debería ver una ventana emergente en el dispositivo nexus. haga clic en él para que Windows 7 le permita instalar el controlador desde su sistema local. si no ve esto, reinicie su dispositivo o pc
-siga las instrucciones de @ Rick. Puede descargar el controlador USB que figura en @jimbob
Si aún tiene un problema, vuelva a leer este hilo completo y continúe desde allí (pasé horas en otros sitios web; esos fragmentos no ayudaron)
fuente
Vaya aquí y descargue y descomprima en una ubicación fácil:
http://developer.android.com/sdk/win-usb.html#top Descargar e instalar
fuente
Tuve el mismo problema, la depuración de USB habilitada, el dispositivo aparecía en Windows, pero nunca recibí la pregunta sobre la huella digital RSA cuando conecté mi dispositivo Nexus (6), ni apareció en el Administrador de dispositivos Android.
PERO En el administrador de dispositivos de Windows, tenía una entrada que decía que era un dispositivo Android y una interfaz ADB compuesta, etc. Aún no funcionaba. Cuando probé los consejos anteriores sobre la actualización manual de los controladores, Windows 8.1 simplemente respondió que "Windows ha determinado que el software del controlador de su dispositivo está actualizado", esto no era cierto. Mirando los detalles del controlador, vi que el controlador fue publicado por "ClockworkMod". Me di cuenta de que esto debía deberse a que había instalado la aplicación Helium en algún momento del año pasado. Así que lo desinstalé, todavía tenía el mismo problema. Comprobado de nuevo, esta vez sí eran controladores de Google, pero la versión 7 publicada en 2012 (y no la versión 11 publicada en 2014).Los desinstalé TAMBIÉN y luego probé el truco de reinstalar el controlador desde el SDK ubicado en:% localappdata% \ Android \ sdk \ extras \ google \ usb_driver
Ahora, cuando volví a conectar mi dispositivo, finalmente funciona y se puede depurar con Android Studio. De hecho, un problema de conductor.
fuente
La respuesta de Rick y MadX es la forma correcta de seguir los pasos (Pulgar hacia arriba para la respuesta)
En mi caso, estoy usando un cable de sincronización de datos USB tipo C de Akcess para Nexus 5x, 5P - Blanco Como el Nexus 5x no suministra el cable tipo C a USB, lo compré de algún proveedor.
Tener el mismo problema. Lo que estoy haciendo estúpidamente es: - Estoy conectando el cable de forma incorrecta. Después de volver a conectarlo, está funcionando para mí.
Podría pensar que algunos de los cables no admiten depurables. Pero es en mi caso.
Esta (Imagen) es mi caso, el Tipo C debería ser como símbolo del lado USB. Una solución estúpida, pero funciona para mí.
fuente
Para aquellos que intentan conectar su teléfono Android en adb sin suerte y han probado todas las configuraciones USB (MTP, PTP, RNDIS). Vale la pena señalar que en mi caso con mi Nexus 5X en Windows 7, conecté correctamente el teléfono a adb solo eligiendo la Configuración de carga USB . Con cualquier otra configuración (MTP, PTP, ...) no funciona.
Controlador USB: Controlador USB de Google v11
Versión ADB: Android Debug Bridge versión 1.0.39
fuente