Google Photos en Android 11 pide permiso a muchos cada vez que quiere eliminar un archivo, pero eso no sucederá en Android 12.
Levante la mano si ha visto la molesta ventana emergente en la imagen principal que le pide que le dé permiso a Google Photos para eliminar un archivo. Si está ejecutando Android 11 en un teléfono que no es un Google Pixel (es decir. la gran mayoría de los teléfonos que existen), entonces es probable que hayas visto esa ventana emergente. Mucho. De hecho, verás esa ventana emergente cada vez intentas eliminar una foto en la aplicación Google Photos. Afortunadamente, copias de seguridad de capturas de pantalla no deseadas no son el único problema que androide 12 puede resolver para los usuarios de Google Photos. La nueva documentación para desarrolladores sugiere que la próxima versión del sistema operativo permitirá que las aplicaciones de galería como Fotos modifiquen archivos sin necesidad de avisar constantemente al usuario.
La razón Que Google Photos (y otras aplicaciones de galería) en Android 11 solicite permiso a los usuarios para eliminar un archivo es complejo, pero básicamente se reduce al hecho de que no son la aplicación de galería del sistema. Bueno, eso no es cierto para los teléfonos Pixel donde la aplicación Fotos
es la aplicación de galería del sistema, razón por la cual los usuarios de Pixel nunca ven esta ventana emergente. Pero en la mayoría de los dispositivos de Samsung, Xiaomi, OnePlus, ASUS y otros, Google Photos no es (y no puede configurarse como) la aplicación de galería del sistema. Afortunadamente, eso ya no es necesario en Android 12.Junto con la liberación del primera versión beta de Android 12 en Google I/O 2021, Google actualizó su página "descripción general de funciones y API" con una sección sobre "acceso a la gestión de medios" Según Google, una aplicación orientada al nivel API 31 (Android 12) puede solicitar a los usuarios que le otorguen permiso para modificar archivos, mover archivos dentro y fuera de La basurao eliminar archivos sin necesidad de preguntar al usuario cada operación de archivo. Una vez que una aplicación se actualiza para apuntar a Android 12, todo lo que necesita hacer para aprovechar esta nueva funcionalidad es declarar tres permisos (MANAGE_MEDIA
, READ_EXTERNAL_STORAGE
, y ACCESS_MEDIA_LOCATION
), muestra una interfaz de usuario al usuario que explica por qué la aplicación necesita acceso a la administración de medios y dirige al usuario a la nueva pantalla de "aplicaciones de administración de medios" en Android 12 para otorgarle permiso.
Suena simple, ¿verdad? Sin embargo, dado que se trata de una API completamente nueva, la mayoría de las aplicaciones de la galería aún no se han actualizado para aprovecharla. Sí, eso significa que la aplicación Google Photos también deberá actualizarse para poder usarla. En este momento, pocos usuarios están ejecutando la versión beta de Android 12 y, de todos modos, la mayoría de ellos probablemente estén en teléfonos Pixel, donde Ni siquiera hay un problema, por lo que probablemente no haya mucha presión para que Google actualice correctamente la aplicación Fotos. lejos. Sin embargo, con suerte, lanzarán una actualización antes de que Android 12 comience a implementarse para el primer lote de teléfonos que no sean Pixel en unos meses.
Gracias al usuario de Twitter @Doraeigaah por la propina!