Privacidad en Android 11
Android 11 se basa en versiones anteriores de Android e incorpora funciones y actualizaciones para proteger a los usuarios y aumentar la transparencia y el control. Todos los desarrolladores deberían revisar las funciones de privacidad y probar sus apps. Los impactos pueden variar según la función central, la orientación y otros factores de cada app.
Para obtener más información sobre los principales cambios que se aplicarán en Android 11, consulta las secciones que siguen.
Principales cambios de privacidad
En esta tabla, se resumen los principales cambios relacionados con la privacidad que se implementarán en Android 11.
Cambio de privacidad | Apps afectadas | Estrategia de mitigación | |
---|---|---|---|
Aplicación del almacenamiento específico Las apps orientadas a Android 11 o a versiones posteriores siempre están sujetas a comportamientos de almacenamiento específico |
Apps orientadas a Android 11 o a versiones posteriores, así como las orientadas a Android 10 que no tienen el atributo requestLegacyExternalStorage configurado como true para inhabilitar el almacenamiento específico |
Actualiza tu app para que funcione con el almacenamiento específico Más información sobre los cambios en el almacenamiento específico |
|
Permisos únicos Los usuarios pueden otorgar acceso temporal a la ubicación, el micrófono y la cámara mediante permisos únicos |
Apps que se ejecutan en Android 11 o en versiones posteriores y solicitan permisos de ubicación, micrófono o cámara | Comprueba que tu app cuente con permiso antes de intentar acceder a los datos protegidos por ese permiso Sigue las prácticas recomendadas para solicitar permisos |
|
Restablecimiento automático de permisos Si los usuarios no interactuaron con una app durante algunos meses en Android 11 o en versiones posteriores, el sistema restablece automáticamente los permisos sensibles de la app |
Apps orientadas a Android 11 o a versiones posteriores y que realizan la mayor parte de su trabajo en segundo plano | Pídele al usuario que impida que el sistema restablezca los permisos de tu app Más información sobre el restablecimiento automático de permisos |
|
Acceso a la ubicación en segundo plano Android 11 incluye cambios en la forma en que los usuarios pueden otorgar a las apps el permiso de ubicación en segundo plano |
Apps orientadas a Android 11 o a versiones posteriores y que necesitan acceso a la ubicación en segundo plano | Solicita permisos de ubicación en primer plano (aproximada o precisa) y en segundo plano de forma incremental en llamadas separadas del método de solicitud de permiso. Cuando sea necesario, explica los beneficios que reciben los usuarios cuando otorgan ese permiso Obtén más información sobre el acceso a la ubicación en segundo plano en Android 11 |
|
Visibilidad del paquete Con Android 11, cambia la manera en la que las apps consultan a otras apps instaladas en el mismo dispositivo e interactúan con ellas |
Apps orientadas a Android 11 o a versiones posteriores y que interactúan con otras apps instaladas en un dispositivo | Agrega el elemento <queries>
al manifiesto de tu appObtén más información sobre la visibilidad del paquete |
|
Servicios en primer plano Android 11 cambia la manera en que los servicios en primer plano pueden acceder a los datos de la ubicación, la cámara y el micrófono |
Apps que se ejecutan en Android 11 o en versiones posteriores y que acceden a la ubicación, la cámara o el micrófono en un servicio en primer plano | Declara los tipos de servicio en primer plano camera y microphone para los que requieren acceso a la cámara y al micrófono, respectivamente. No obstante, ten en cuenta que si esos servicios se inician cuando la app está en segundo plano, por lo general, no pueden acceder a la ubicación, la cámara o el micrófono.Obtén más información sobre los cambios en los servicios en primer plano |
Cómo comenzar a usar las actualizaciones de privacidad
- Revisa las funciones de privacidad: Evalúa tu app. Busca cómo tu app almacena archivos y datos de usuario, solicita permisos y solicita ubicación. Además, puedes buscar maneras en las que tu app interactúa con otras, procurar realizar una auditoría de los datos a los que accede tu app y determinar si debe actualizar la forma en que usa los servicios en primer plano.
- Prueba tu app en Android 11: Ejecuta tu app en Android 11. Usa las herramientas de compatibilidad de la app para evaluar cómo los cambios individuales del sistema afectan la app.
- Actualiza tu app: oriéntala a Android 11, si es posible, pruébala con los usuarios y publica una actualización.