Configuración > Acerca del teléfono > toca Número de compilación siete veces > introduce tu PIN (o patrón). Verás un mensaje indicando que eres desarrollador. Abre Opciones de desarrollador y activa depuración USB o Depuración inalámbrica cuando lo necesites adb, Android Studio, o una Capacitor en un dispositivo real. Los pasos son los mismos en Android 14, 15 y 16; solo cambia la ruta hacia Número de compilación según la marca (ver tabla abajo).
Qué hacen (y qué no) las opciones de desarrollador
Las opciones de desarrollador son un menú de ajustes oculto pensado para desarrolladores de apps. Activarlas no hace nada por sí solo; solo muestra interruptores como:
- depuración USB: permite que una computadora de confianza ejecute
adbcomandos, instale builds y lea logs. - Depuración inalámbrica: lo mismo vía Wi-Fi (Android 11+).
- Mantener activo: la pantalla no se apaga al cargar, ideal para testing.
- Escala de animación: acelera o desactiva las animaciones del sistema, útil para tests de UI.
- No mantener actividades: destruye las actividades al salir, una buena forma de probar la restauración de estado en una app Capacitor.
- Mostrar toques / Ubicación del puntero: útil para grabar demos y revisar los touch targets.
No necesitas necesitas las opciones de desarrollador para instalar un APK desde un navegador o gestor de archivos, usar la mayoría de las apps o recibir una actualización OTA.
Activar opciones de desarrollador por marca
| Marca | Dónde pulsar 7 veces | Dónde aparece el menú después |
|---|---|---|
| Google Pixel / Android puro | Ajustes > Acerca del teléfono > Número de compilación | Ajustes > Sistema > Opciones de desarrollador |
| Samsung (One UI) | Ajustes > Acerca del teléfono > Información de software > Número de compilación | Ajustes > Opciones de desarrollador (al final de la lista) |
| Xiaomi, Redmi, POCO (HyperOS) | Ajustes > Acerca del teléfono > Versión del SO | Ajustes > Ajustes adicionales > Opciones de desarrollador |
| Xiaomi (MIUI antiguo) | Ajustes > Acerca del teléfono > Versión de MIUI | Ajustes > Ajustes adicionales > Opciones de desarrollador |
| OnePlus (OxygenOS) | Ajustes > Acerca del dispositivo > Versión > Número de compilación | Ajustes > Ajustes del sistema > Opciones de desarrollador |
| OPPO / realme (ColorOS / realme UI) | Ajustes > Acerca del dispositivo > Versión > Número de compilación | Ajustes > Ajustes adicionales > Opciones de desarrollador |
| Motorola | Ajustes > Acerca del teléfono > Número de compilación | Ajustes > Sistema > Opciones de desarrollador |
| Huawei / Honor (EMUI / MagicOS) | Ajustes > Acerca del teléfono > Número de compilación | Ajustes > Sistema y actualizaciones > Opciones de desarrollador |
Los menús cambian entre versiones del SO. Si no encuentras Número de compilación, abre Ajustes y usa el buscador: escribe “número de compilación”. En casi todos los dispositivos Android, la búsqueda lo encuentra directamente.
Google Pixel (Android 14, 15, 16)
- Abrir Configuración y desplázate hasta Acerca del teléfono.
- Desplázate hasta el final y pulsa Número de compilación siete veces. Tras unos toques, verás un aviso con la cuenta atrás.
- Introduce tu PIN, patrón o contraseña.
- Vuelve a Ajustes > Sistema > Opciones de desarrollador.
Samsung Galaxy
- Abrir Ajustes > Acerca del teléfono > Información de software.
- Toca Número de compilación siete veces y confirma con tu PIN.
- Opciones de desarrollador ahora aparece al final de la lista principal de Ajustes, justo debajo de Acerca del teléfono.
Xiaomi, Redmi y POCO
- Abrir Ajustes > Acerca del teléfono.
- Toca Versión del SO (HyperOS) o Versión de MIUI (dispositivos antiguos) siete veces.
- Ve a Ajustes > Ajustes adicionales > Opciones de desarrollador.
Xiaomi añade dos interruptores extra que sueles necesitar para el desarrollo: Instalar vía USB y Depuración USB (Ajustes de seguridad). Sin “Instalar vía USB”, adb install falla con INSTALL_FAILED_USER_RESTRICTED. Activar estas opciones puede requerir iniciar sesión en una cuenta de Xiaomi y tener una tarjeta SIM insertada.
OnePlus, OPPO y realme
- Abrir Ajustes > Acerca del dispositivo > Versión.
- Toca Número de compilación siete veces.
- Abrir Ajustes > Ajustes del sistema > Opciones de desarrollador (OnePlus) o Ajustes > Ajustes adicionales > Opciones de desarrollador (OPPO, realme).
Huawei y Honor
- Abrir Ajustes > Acerca del teléfono.
- Toca Número de compilación siete veces.
- Ve a Ajustes > Sistema y actualizaciones > Opciones de desarrollador.
Si adb no detecta un dispositivo Huawei por USB, configura el modo de conexión USB en Transferencia de archivos al conectarlo.
Falta el número de compilación o “Esta acción no está disponible”
Opción incorrecta en Acerca del teléfono. Pulsar Versión de Android o Nivel de parche de seguridad no activa el modo desarrollador. En Samsung usa Información del software > Número de compilación. En Xiaomi usa Versión del SO o Versión de MIUI, no el nombre genérico del modelo de arriba.
Perfil de trabajo o dispositivo gestionado. Los teléfonos con políticas de trabajo o escuela suelen bloquear las opciones de desarrollador. Puede que veas Las opciones de desarrollador no están disponibles para este usuario o Esta acción no está disponible cuando pulses Número de compilación. Abre Ajustes > Cuentas y confirma que estás en la personal perfil, no Work. Pide a TI un dispositivo de prueba dedicado en lugar de saltarte la política.
Usuario invitado. Cambia a tu usuario principal: Ajustes > Sistema > Varios usuarios (la ruta puede variar), cierra sesión de Invitado, luego repite los siete toques en la cuenta del propietario.
Controles parentales y perfiles restringidos. Family Link o un usuario secundario restringido puede ocultar el número de compilación o bloquear el gesto de desbloqueo. Usa una cuenta de propietario sin restricciones.
¿Sigues con problemas? Reinicia, instala las actualizaciones del sistema pendientes y busca en Ajustes el número de compilación de nuevo. Si el dispositivo es de segunda mano y sigue bloqueado, el dueño anterior o el operador podrían haber dejado controles empresariales activos.
Activa la depuración USB
- Abrir Opciones de desarrollador y actívalo depuración USB.
- Conecta el teléfono con un cable USB que admita datos (muchos cables baratos son solo de carga).
- En el teléfono, acepta el ¿Permitir depuración USB? diálogo. Marca Permitir siempre desde este equipo en tu propia máquina.
- En el ordenador, comprueba la conexión:
adb devices
Deberías ver:
List of devices attached
R5CT1234ABC device
unauthorized significa que no aceptaste el prompt. offline suele indicar un cable o puerto defectuoso, o un adb servidor de un SDK antiguo.
adb viene con las Android SDK Platform-Tools. Si tienes Android Studio, está en ~/Library/Android/sdk/platform-tools en macOS o %LOCALAPPDATA%\Android\Sdk\platform-tools en Windows. Añade esa carpeta a tu PATH. ¿Eres nuevo en el toolchain de Android? Nuestra configuración de Android para apps de Capacitor lo explica todo.
Activa la depuración inalámbrica (Android 11 o superior)
El debugging inalámbrico elimina el cable. Tu PC y móvil deben estar en la misma red Wi-Fi; algunas redes corporativas o de hoteles bloquean el tráfico entre dispositivos.
- En Opciones de desarrollador, activa Depuración inalámbrica y acepta el prompt de red.
- Toca Depuración inalámbrica para abrirlo y luego Vincula el dispositivo con el pairing code. Mantén esta pantalla abierta.
- En la computadora, empareja usando la IP y el puerto que aparecen en el diálogo de emparejamiento:
adb pair 192.168.1.42:37145
# Enter pairing code: 482913
- Conéctate usando la IP y el puerto que se muestran en la pantalla principal de Depuración inalámbrica (un puerto distinto al de emparejamiento):
adb connect 192.168.1.42:41827
adb devices
Android Studio también tiene Emparejar dispositivos vía Wi-Fi en el gestor de dispositivos, que muestra un QR code que escaneas desde la pantalla de depuración inalámbrica.
El puerto cambia cada vez que se reinicia el debugging inalámbrico, así que tendrás que repetir adb connect tras reiniciar. El emparejamiento se conserva.
En Android 10 y anteriores, usa el método antiguo: conéctalo una vez por USB, ejecuta adb tcpip 5555, desconecta y adb connect <phone-ip>:5555.
Ejecuta tu app Capacitor en el dispositivo
Con el dispositivo listado en adb devices, el Capacitor CLI puede hacer build e instalar directamente:
bun run build
bunx cap sync android
bunx cap run android --list # show connected devices and emulators
bunx cap run android --target R5CT1234ABC
Para un ciclo más rápido, usa live reload para que la app cargue tu dev server por la red:
bunx cap run android -l --external
El teléfono debe alcanzar la IP de tu máquina para que esto funcione.
Para leer logs nativos mientras la app se ejecuta:
adb logcat | grep -i -E "capacitor|chromium"
Y para debuguear el WebView, abre chrome://inspect en Chrome de escritorio mientras se ejecuta el debug build. Los debug builds de apps de Capacitor habilitan el debugging de WebView por defecto.
Solución de problemas
Tocar el número de compilación no hace nada. Puede que estés tocando el campo equivocado (por ejemplo, la versión de Android en vez del número de compilación), o que el dispositivo esté gestionado por una organización. Algunos dispositivos Xiaomi necesitan que toques la versión del SO, no el número de compilación.
El dispositivo no aparece en adb devices.
adb kill-server
adb start-server
adb devices
Luego prueba con otro cable y un puerto directamente en el ordenador en vez de un hub. Cambia la notificación de modo USB a Transferencia de archivos.
Windows no detecta el teléfono. Instala el driver USB del fabricante (Samsung, Xiaomi y otros publican los suyos) o el Google USB Driver desde el SDK Manager para dispositivos Pixel.
INSTALL_FAILED_UPDATE_INCOMPATIBLE. La app instalada está firmada con una clave distinta (por ejemplo, un build de Play Store frente a tu build de debug). Desinstálala primero: adb uninstall com.example.app.
INSTALL_FAILED_USER_RESTRICTED en Xiaomi. Activar Instalar vía USB en Opciones de desarrollador.
La depuración inalámbrica se desactiva sola. Android la apaga al cambiar de red Wi-Fi. Algunos ahorradores de batería también la paran. Mantén el móvil en la misma red y enchufado durante las sesiones largas.
No autorizado tras actualizar Android Studio. La clave adb en ~/.android/adbkey cambió. En Opciones de desarrollador pulsa Revocar autorizaciones de depuración USB, vuelve a conectar y acepta el prompt de nuevo.
Cómo desactivar las opciones de desarrollador
- Abrir Opciones de desarrollador.
- Interruptor Usar opciones de desarrollador (o Opciones de desarrollador en Samsung) en la parte superior para desactivarlo.
El menú puede seguir siendo visible en algunos dispositivos, y los interruptores individuales pueden mantener su último valor aunque las opciones de desarrollador estén desactivadas. Para ocultar el menú por completo, ve a Ajustes > Aplicaciones > Ajustes > Almacenamiento y borra el almacenamiento de la app Ajustes. Eso también restablece otras preferencias, así que rara vez vale la pena.
Antes de entregar un teléfono de prueba a otra persona, también toca Revocar autorizaciones de depuración USB para que los ordenadores antiguos ya no puedan conectarse.
Notas de seguridad
- La depuración USB permite que un ordenador autorizado instale apps y lea datos de apps de los builds depurables. No aceptes el prompt de RSA en estaciones de carga públicas ni en ordenadores en los que no confíes.
- Algunas apps de banca y pagos no funcionan si las opciones de desarrollador o la depuración USB están activas. Desactívalas en tu móvil personal cuando termines.
- Nunca publiques un release build con
android:debuggable="true". Los release builds de Capacitor no se pueden depurar por defecto.
Preguntas frecuentes
¿Cómo activo las opciones de desarrollador sin un Build number?
Todos los teléfonos Android tienen un Build number, pero algunas marcas lo renombran o lo mueven. En Samsung, abre Ajustes > Acerca del teléfono > Información de software y toca Build number siete veces. En Xiaomi HyperOS, toca Versión de OS, y en MIUI antiguo, toca Versión de MIUI. Si aún no lo encuentras, escribe build number en la barra de búsqueda de Ajustes. Ver No aparece el Build number para perfiles de trabajo y usuarios restringidos.
¿Cuántas veces debo tocar el Número de compilación en Android 14 o 15?
Siete veces seguidas en Número de compilación (o Versión del SO / Versión de MIUI en Xiaomi). Tras el tercer o cuarto toque, Android suele mostrar un aviso con cuenta regresiva. Introduce el PIN, patrón o contraseña de tu dispositivo cuando se te solicite y luego abre Opciones de desarrollador desde Ajustes.
¿Dónde está el Número de compilación en Samsung?
Ajustes > Información del teléfono > Información de software > Número de compilación. Tócalo siete veces, confirma tu PIN y luego busca Opciones de desarrollador al final de la lista principal de Ajustes.
¿Cómo emparejo la depuración inalámbrica?
Activar Depuración inalámbrica en Opciones de desarrollador, ábrelo y elige Vincula el dispositivo con el pairing code. En tu ordenador ejecuta adb pair <ip>:<pairing-port>, introduce el código de seis dígitos code, luego adb connect <ip>:<debug-port> usando la dirección que aparece en la pantalla principal de Wireless debugging (no el puerto de emparejamiento).
Can I enable developer options on a work phone?
Normalmente no sin aprobación de IT. Los dispositivos gestionados bloquean el gesto del número de Build o muestran Esta acción no está disponible. Usa un terminal personal o dedicado para adb y la depuración USB.