✨︎ Resumen (TL;DR):
- Google exigirá un editor del sistema a las apps que apunten a la próxima versión de Android y quieran modificar contactos.
- MANAGE_CONTACTS llegará en Android 17 QPR2 durante el último trimestre de 2026 y cubrirá lectura, creación, edición y eliminación.
- Las apps que apunten a versiones anteriores conservarán por ahora su comportamiento actual, aunque el editor estandarizado estará disponible en el nuevo sistema.
Google cambiará en 2027 la forma en que las apps de Android editan contactos para que una app pueda proponer una entrada sin recibir acceso amplio a la agenda. Las apps que apunten a la próxima versión ya no podrán usar WRITE_CONTACTS para modificarla directamente; tendrán que abrir un editor del sistema y permitir que la persona confirme cada cambio. Los servicios que necesiten administrar contactos de forma amplia tendrán que recurrir a MANAGE_CONTACTS, un permiso especial que el usuario activará desde Ajustes.
Hoy, una app que solo quiere añadir un contacto puede pedir WRITE_CONTACTS. Ese permiso también le permite hacer cambios generalizados en segundo plano, así que una operación puntual puede requerir un acceso de escritura más amplio.
Google explicó que ya existían formas de abrir el editor de contactos sin ese acceso, pero el resultado variaba entre fabricantes. Algunas implementaciones perdían datos como la foto; otras podían guardar una entrada al presionar Atrás, aunque la persona no hubiera querido hacerlo.

Un editor del sistema para guardar un contacto
El editor de contactos del sistema es una ventana de Android que recibe datos propuestos por una app y permite a la persona revisarlos y guardarlos.
Con la próxima versión, una app podrá presentar datos como el nombre, el número o la foto. La persona revisará y guardará la entrada desde esa ventana. También podrá ampliar el formulario para añadir más información. Las imágenes que Google mostró del diseño son provisionales.
El cambio afecta a la escritura. El selector de contactos es una función de Android 17 que permite consultar los contactos que el usuario elija y compartir temporalmente solo los datos seleccionados, como un número o una dirección de correo. No entrega a la app la agenda completa.
MANAGE_CONTACTS llegará antes del bloqueo
MANAGE_CONTACTS es un permiso especial de Android que permite leer, crear, editar y eliminar contactos.
Google prevé introducirlo en Android 17 QPR2 durante el último trimestre de 2026. No aparecerá en el cuadro habitual de permisos; el usuario tendrá que activarlo desde Ajustes.
Google contempla este acceso para aplicaciones cuya función principal requiera administrar contactos, como gestores de contactos, marcadores telefónicos o servicios que sincronizan la agenda en segundo plano. Una app no reunirá los requisitos solo por querer conservar su propio diseño de edición.
Para distribuirse en Google Play con este permiso, el desarrollador tendrá que justificar por qué el editor del sistema no le basta. Google no exigirá esa declaración antes de 2027.
El bloqueo dependerá de la versión objetivo
El bloqueo de la escritura directa con WRITE_CONTACTS está previsto para 2027, con la próxima versión de Android. La medida solo se aplicará a las apps que apunten a esa versión o a una posterior.
Las que sigan apuntando a versiones anteriores conservarán por ahora su comportamiento actual, aunque el editor estandarizado estará disponible para todas las apps que se ejecuten en el nuevo sistema. Instalar la nueva versión de Android no retirará de golpe el permiso de escritura a todas las aplicaciones.
Para una app que solo necesita guardar un contacto, el editor del sistema permitirá hacerlo sin pedir acceso amplio.
En cambio, un servicio que sincroniza la agenda en segundo plano tendrá que encajar en los casos contemplados para MANAGE_CONTACTS; el usuario activará el permiso desde Ajustes y el desarrollador justificará por qué necesita ese acceso en Google Play cuando la exigencia aplique.
La regla no llegará a todas las apps al mismo tiempo, porque dependerá de la versión de Android a la que apunte cada una.
