Cómo saber qué paquetes son visibles automáticamente

El sistema hace que algunas apps sean visibles automáticamente para que tu app pueda interactuar con ellas sin necesidad de declarar el elemento <queries>. Con este comportamiento, se brinda funcionalidad básica y casos de uso comunes.

Tipos de apps visibles automáticamente

Los siguientes tipos de apps son siempre visibles para la tuya, incluso si tu app se orienta a Android 11 (nivel de API 30) o versiones posteriores:

Paquetes de sistema visibles automáticamente

Algunos de los paquetes de sistema que implementan funcionalidades principales de Android son visibles automáticamente para tu app, incluso cuando esta se orienta a Android 11 o versiones posteriores. El conjunto específico de paquetes depende del dispositivo que ejecuta tu aplicación.

Para ver la lista completa de paquetes de un dispositivo específico, ejecuta el siguiente comando en una terminal de tu máquina de desarrollo:

adb shell dumpsys package queries

En el resultado del comando, busca la sección forceQueryable. Allí, se incluye la lista de paquetes que el dispositivo hizo visibles automáticamente para tu app.