0 votos

Alternativa para el permiso de almacenamiento

Me he dado cuenta de que casi todas las aplicaciones solicitan el Storage permiso, y esto está muy bien ya que necesitan almacenar cosas para funcionar correctamente. Pero me molesta un poco que tengan acceso a todo de mis datos. Principalmente porque la mayoría de las aplicaciones necesitan almacenamiento para sus propios archivos, y no tienen nada que ver con mis fotos, canciones, etc. Así que lo ideal sería conceder a las aplicaciones el permiso para escribir cualquier cantidad de datos en el almacenamiento, pero que no puedan leer/modificar ningún otro dato.

¿Existe un permiso alternativo que conceda acceso para escribir cualquier archivo en el almacenamiento, pero que sólo permita leer y modificar los archivos que la propia aplicación haya creado?

1voto

Michael Kohne Puntos 1299

Es un poco más sutil que eso. El permiso de almacenamiento NO da a la aplicación la capacidad de leer y escribir todo en el dispositivo. Le da a la aplicación la capacidad de leer y escribir cosas como tarjetas SD y dispositivos USB. NO le da a la aplicación la capacidad de leer y escribir todo en el almacenamiento principal del dispositivo (donde las aplicaciones ponen sus bases de datos por defecto).

La razón por la que no se restringe a los propios archivos de la aplicación es que el almacenamiento externo suele estar formateado con el sistema de archivos FAT, que no tiene ningún concepto de permisos a nivel de archivo o directorio. Simplemente no hay manera de que Android aplique la restricción de archivos. Además, dado que este tipo de almacenamiento suele ser extraíble, aunque el sistema de archivos admita permisos, no habría nada que le impidiera sacar el soporte y utilizar otro ordenador para cambiar dichos permisos.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X