Solución de problemasPublicado: 3 min de lectura

Pantalla negra al duplicar Android con scrcpy: causas y soluciones

Por qué scrcpy, ADBKit y otras herramientas ADB muestran pantalla negra en algunas apps o en todo el celular: FLAG_SECURE, video protegido, códecs o pantalla bloqueada.

Duplicas la pantalla de un celular Android en tu computadora y ves una imagen negra, ya sea en una app o en todo. La causa define la solución, así que primero fíjate cuándo se pone negra.

Negra solo en algunas apps

Esto casi siempre es a propósito. Las apps pueden marcar sus ventanas como seguras (FLAG_SECURE), y Android las oculta de las capturas de pantalla, la grabación de pantalla y la duplicación. Ves negro mientras esa app está abierta, y la imagen vuelve cuando sales de ella.

Ejemplos típicos:

  • Apps de bancos, pagos y billeteras
  • Gestores de contraseñas y apps de autenticación
  • Netflix, Disney+, Prime Video y otras apps de streaming de pago (video protegido)
  • Algunas apps de mensajería en chats privados o de incógnito
  • Pantallas donde escribes un PIN o una contraseña

No hay ningún ajuste en ADB ni en la herramienta de duplicación que cambie esto, y eso es bueno. Prueba esas pantallas directamente en el celular.

Negra en toda la pantalla

El celular está bloqueado o la pantalla apagada

Algunos celulares dejan de enviar imágenes mientras la pantalla está apagada o se muestra la pantalla de bloqueo. Desbloquea el celular y enciende la pantalla. Activa Pantalla siempre activa (Stay awake) en Opciones de desarrollador mientras trabajas.

Xiaomi, Redmi y POCO

Sin Depuración USB (Configuración de seguridad) (USB debugging (Security settings)), los Xiaomi pueden mostrar la pantalla pero bloquear la entrada, y algunos modelos también limitan la captura. Actívala como se explica en Xiaomi: depuración USB y configuración de seguridad.

Falló el códec de video

Las herramientas de duplicación codifican la pantalla como video en el celular. Algunos celulares tienen problemas con un códec o una resolución en particular, y eso se ve como una imagen negra o congelada.

  • scrcpy: prueba scrcpy --video-codec=h265, o baja el tamaño con scrcpy -m 1024.
  • ADBKit: abre More tools › Stream quality y elige 1080p o 720p en lugar de la resolución nativa.

Otra app está grabando la pantalla

Normalmente solo puede funcionar una grabadora de pantalla a la vez. Detén otras apps de grabación o de transmisión en el celular, y detén cualquier adb shell screenrecord que hayas iniciado.

Un perfil de trabajo o una política del dispositivo

Los celulares administrados por una empresa pueden desactivar por completo la captura de pantalla. Eso afecta a todas las herramientas de duplicación.

Negra solo en el video, no en los menús

Eso es video protegido (DRM), como se explicó arriba. Los menús y el resto de la app se capturan con normalidad, y el área del video queda negra. Las capturas tomadas con adb exec-out screencap -p se comportan igual.

Lista rápida

  1. ¿Negra en una sola app? Está protegida. Prueba esa pantalla en el propio celular.
  2. ¿Toda la pantalla negra? Desbloquea el celular y enciende la pantalla.
  3. ¿Xiaomi? Activa Depuración USB (Configuración de seguridad).
  4. ¿Sigue negra? Baja la calidad de transmisión o cambia el códec.
  5. Detén otras grabadoras de pantalla y apps de transmisión.

Más consejos de duplicación en consejos para duplicar la pantalla de Android.