GuíaPublicado: 5 min de lectura

Cómo activar la Depuración USB en Android (paso a paso)

Activa las Opciones de desarrollador y la Depuración USB en Android, aprueba el aviso RSA, comprueba con adb devices y soluciona los problemas de conexión más comunes.

Para activar la Depuración USB, primero desbloquea las Opciones de desarrollador tocando Número de compilación siete veces en los ajustes del celular, y luego activa Depuración USB dentro de ese menú. Cuando conectes el celular a una computadora, Android muestra un aviso de autorización. Toca Permitir y la computadora podrá comunicarse con el dispositivo por ADB. Todo el proceso toma alrededor de un minuto y funciona en cualquier versión moderna de Android.

Para qué sirve la Depuración USB

La Depuración USB permite que una computadora hable con tu celular mediante Android Debug Bridge (ADB). Con ella puedes instalar apps, leer registros, copiar archivos, tomar capturas de pantalla, abrir una shell y ver la pantalla en la computadora. Viene desactivada porque le da mucho control a la computadora conectada, así que Android la esconde dentro de las Opciones de desarrollador y te pide aprobar cada computadora.

Paso 1: desbloquea las Opciones de desarrollador

En Android puro (Pixel, Motorola y similares):

  1. Abre Ajustes.
  2. Ve a Acerca del teléfono (en algunas versiones Sistema › Acerca del teléfono).
  3. Busca Número de compilación y tócalo siete veces seguidas.
  4. Ingresa tu PIN, patrón o contraseña si te lo pide.
  5. Aparece un mensaje como "¡Ahora eres un desarrollador!".

A veces el Número de compilación está en una subpágina. En los Samsung está en Acerca del teléfono › Información de software, y en los Xiaomi se toca Versión de MIUI o Versión del SO. Los demás fabricantes cambian, así que si no lo encuentras, busca "Número de compilación" en los ajustes.

Paso 2: activa la Depuración USB

  1. Abre Ajustes › Sistema › Opciones de desarrollador. En algunos celulares las Opciones de desarrollador aparecen al final de la lista principal de Ajustes.
  2. Asegúrate de que el interruptor principal de arriba esté activado.
  3. Baja hasta la sección Depuración y activa Depuración USB.
  4. Confirma el aviso.

Algunos fabricantes agregan interruptores extra. Xiaomi, por ejemplo, tiene una opción aparte llamada "Depuración USB (Configuración de seguridad)" que necesitas para enviar toques desde una computadora. Detalles en Depuración USB y configuración de seguridad en Xiaomi. Activa solo lo que realmente necesites.

Paso 3: aprueba la computadora

Conecta el celular con un cable USB que transmita datos. Aparece un diálogo llamado ¿Permitir la depuración por USB? (Allow USB debugging?) con la huella de la clave RSA de la computadora.

  • Toca Permitir para aprobar solo esta vez.
  • Marca Permitir siempre desde esta computadora para no ver el aviso en las próximas conexiones desde la misma computadora.
  • Toca Cancelar o No permitir si no reconoces la computadora.

La huella es un hash de un par de claves guardado en la computadora. Android guarda una lista de claves aprobadas, y así reconoce después a una computadora de confianza.

Nota: si no aparece ningún diálogo, desbloquea la pantalla, revisa que el modo USB no sea "Solo carga" (baja la barra de notificaciones y elige Transferencia de archivos o Android Auto si aparece) y prueba con otro cable. Muchos cables solo sirven para cargar.

Paso 4: comprueba con adb devices

Si tienes instalado Android platform-tools, revisa la conexión desde una terminal:

adb devices

Un resultado correcto se ve así:

List of devices attached
R58M12ABCDE	device

La palabra después del número de serie indica el estado:

EstadoSignificado
deviceConectado y autorizado. Listo para usar.
unauthorizedEl celular todavía no aprobó esta computadora. Desbloquéalo y toca Permitir.
offlineLa conexión está trabada. Vuelve a conectar el cable o ejecuta adb kill-server. Más en adb dispositivo offline.
(no aparece nada)No detecta el celular. Revisa el cable, el modo USB y los drivers. Más en adb devices no detecta el celular.

Paso 5: o conéctate desde el navegador

No necesitas instalar platform-tools para usar la Depuración USB. ADBKit es un espacio de trabajo gratuito en el navegador que se comunica con tu celular por WebUSB, sin instalar nada y sin cuenta.

  1. Abre el espacio de trabajo de ADBKit en Chrome o Edge en una computadora de escritorio.
  2. Haz clic en Connect device.
  3. Elige tu celular en la ventana USB del navegador.
  4. Toca Permitir en el celular cuando aparezca el aviso de depuración.

Los dispositivos que ya permitiste pueden reconectarse solos la próxima vez. Firefox y Safari no admiten WebUSB, así que usa un navegador basado en Chromium. Para entender cómo funciona por dentro, consulta ¿Qué es WebADB?.

Revocar las autorizaciones de depuración USB

Si marcaste "Permitir siempre" en una computadora en la que ya no confías, puedes borrar la lista:

  1. Abre Ajustes › Sistema › Opciones de desarrollador.
  2. Toca Revocar autorizaciones de depuración USB.
  3. Confirma.

Todas las computadoras tendrán que aprobarse de nuevo la próxima vez que se conecten. También puedes desactivar la Depuración USB por completo cuando no la uses, una buena costumbre en el celular que llevas a todos lados.

Problemas comunes

  • El diálogo de autorización nunca aparece. Desactiva y vuelve a activar la Depuración USB, y conecta de nuevo. Asegúrate de que la pantalla esté desbloqueada y de no estar usando un cable que solo carga.
  • El dispositivo aparece como unauthorized. Revoca las autorizaciones como se explica arriba, vuelve a conectar y acepta el aviso otra vez.
  • El dispositivo no aparece en la lista. Prueba otro puerto USB u otro cable, y en Windows instala el driver USB de tu fabricante o el Google USB Driver. macOS y Linux normalmente no necesitan nada extra, aunque Linux puede necesitar reglas udev.
  • "Device busy" u otro programa ya está usando el celular. Solo un programa a la vez puede tener la conexión USB. Cierra Android Studio, scrcpy y cualquier otra pestaña de ADBKit, o ejecuta adb kill-server. La guía completa está en cómo solucionar los errores de dispositivo ADB ocupado o no autorizado.
  • Desapareció el menú de Opciones de desarrollador. Algunas actualizaciones lo reinician. Toca Número de compilación siete veces otra vez.

Próximos pasos

Con el celular conectado, puedes controlarlo y ver su pantalla desde el navegador o aprender los comandos más útiles en la guía rápida de comandos ADB. Recuerda desactivar la Depuración USB, o revocar las autorizaciones, si le prestas tu celular a alguien o lo conectas a una computadora compartida.