
¿Tu celular Android lanza publicidad a pantalla completa sin que abras ninguna app? ¿Te aparecen anuncios de la nada o salen avisos de que tu teléfono tiene virus mientras estás en WhatsApp o viendo un video? Esto no solo es molesto: es una señal clara de que una app está metiendo publicidad sin permiso, escondida entre tus apps instaladas. Y lo peor: ni siquiera sabes cuál es, ya que mucho adware así se esconde bien en el sistema.
Por suerte, existe una forma infalible de detectar qué aplicación está causando estos anuncios invasivos. Solo necesitas una computadora, tu celular y un truco poco conocido usando comandos ADB (Android Debug Bridge). Este método te permite ver exactamente qué app se está ejecutando en primer plano en el momento en que aparece el anuncio.
Recomendados por el editor:
Si no estás familiarizado con el tema, como requisito deberás primero descargar, instalar y configurar ADB en tu PC. Si te parece complejo, también puedes ir por el método fácil que es ejecutar Minimal ADB. Una vez que lo tengas preparado, conecta tu celular al PC, activa la depuración USB y ejecuta el comando adb devices para ver si hay conexión exitosa entre ambos equipos (revisa los links de ADB indicados para mayor información).
📱 El truco para ver qué app genera los anuncios a pantalla completa

Cuando aparece un anuncio de esos molestos, una aplicación se pone en primer plano para mostrarlo. Y aunque esta app suele ocultarse bien (a veces ni siquiera tiene ícono o nombre visible en la pantalla de inicio o ajustes del sistema), Android sí la registra como la tarea actual en ejecución.
Ahí es donde entra el comando clave:
adb shell dumpsys activity recents
Este comando muestra el historial de tareas recientes de Android. La clave está en buscar la sección que dice:
ACTIVITY MANAGER RECENT TASKS
La entrada que nos interesa es la que dice Recent #0. Ahí está la app que está activa cuando aparece el anuncio. Si observas un poco, verás el nombre de la actividad que se ejecutó y dentro de ella, el nombre del paquete de la aplicación responsable, que es lo que nos interesa conocer.
Así fue como yo descubrí a una app que me tenía loco con anuncios a toda hora: com.vistaqr.codemind.app. Esta aplicación estaba lanzando pantallazos de publicidad todo el tiempo y no tenía forma de identificarla visualmente. Estaba completamente oculta en el sistema Android, sin icono, sin nombre claro. Pero gracias a este comando, supe exactamente cuál era la culpable. Así lo demuestro en este video:
🧠 Alternativa más avanzada (pero más engorrosa)
Existe otro comando que también sirve para encontrar esta información:
adb shell dumpsys activity
Este comando muestra todo el sistema de actividades en Android. Aquí también puedes encontrar la app que está al frente, pero es más difícil porque la salida es larguísima. Debes buscar la sección que dice:
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
O también:
Visible recent tasks (most recent first)
La primera que aparece es la que está en primer plano. Este método también funciona, pero necesitas más paciencia y tiempo para revisar todo el texto.
🗑️ ¿Cómo eliminar la app que lanza los anuncios?
Una vez que detectas el nombre del paquete (por ejemplo, com.vistaqr.codemind.app), ya puedes eliminarla directamente desde tu computadora con el siguiente comando ADB:
adb uninstall com.vistaqr.codemind.app
Obviamente, si la app aparece en el sistema, puedes eliminarla de la forma convencional también. Solo deberías buscar el nombre del paquete en Google, para saber cuál es el nombre “comercial” con el que la app debería aparecer en el sistema Android. En mi ejemplo se llama la app QRVista. El problema es que a veces estos virus o adware no aparecen en las aplicaciones instaladas, así que toca desinstalarla de la forma indicada mediante ADB.
✅ Conclusión
Si te aparecen anuncios sin razón en Android, es casi seguro que una aplicación oculta los está generando. Gracias al comando adb shell dumpsys activity recents, puedes identificar al instante qué app se ejecuta justo cuando el anuncio aparece. Y con adb uninstall, puedes borrarla de raíz.
Este método es más efectivo que cualquier antivirus porque detecta lo que realmente está ocurriendo en tu sistema, sin depender de suposiciones ni escaneos. Solo necesitas un cable USB, una computadora y unos pocos comandos.

Deja un comentario