Cómo permitir que las aplicaciones eliminen el contenido de la tarjeta SD

Tengo la versión 5.0 de Android en dos dispositivos diferentes y en ambos, si elimino cualquier contenido del usuario (por ejemplo, fotos, música) almacenado en la tarjeta SD, parece que se eliminó, pero momentos después vuelve a aparecer exactamente como estaba.

Me hacen creer que esto es parte de la seguridad mejorada de la nueva versión del sistema operativo, pero ¿hay alguna forma de detener esto para que cuando elimine algo, permanezca eliminado? Actualmente solo puedo hacer esto a través de USB desde mi PC.

¿Qué aplicación estás usando para eliminar contenido de la tarjeta SD?
@DylanYaga He usado SD Maid Pro, SanDisk Memory Zone y también el administrador de archivos nativo (uno es Samsung y el otro es LG).

Respuestas (1)

Desde 4.4, el permiso "WRITE_EXTERNAL_STORAGE" ya no otorga acceso de ESCRITURA a la tarjeta SD secundaria (externa). (Esta es una explicación simplificada, 4.4 no forzó este cambio).

El permiso necesario para hacerlo ("WRITE_MEDIA_STORAGE") solo está disponible para las aplicaciones del sistema.

Desde 5.0, es posible obtener acceso de escritura a través del sistema del proveedor de almacenamiento de Android, aunque el desarrollador debe implementarlo.

  • La aplicación nativa del administrador de archivos debería poder escribir en la tarjeta SD externa, verifique si solicita el permiso "WRITE_MEDIA_STORAGE".
  • SD Maid admitirá la eliminación y el cambio de nombre con la próxima actualización (3.1.2.0+) a través del proveedor de almacenamiento de sistemas .
  • No sé sobre SandDisk Memory Zone.
Gracias, esto ha aclarado el problema. ¡Hurra por la próxima actualización de SD Maid! Supongo que esto puede solucionarse para aplicaciones seleccionadas si estuviera dispuesto a usar la opción raíz, pero mis dispositivos son demasiado nuevos, por lo que no quiero arriesgarme todavía.
Si rootea su dispositivo, las aplicaciones que lo admiten (por ejemplo, SD Maid) pueden usar directamente la raíz para eludir la restricción. Alternativamente, puede usar el acceso raíz para deshacer las restricciones introducidas con 4.4. Básicamente, alteraría ligeramente el sistema de permisos de su ROM, hay aplicaciones que lo automatizan, esto permite que todas las aplicaciones que no pueden lidiar con esto se comporten como antes 4.4.
@oscurecer, ¿cómo haría esto? ¿Hay algún artículo con instrucciones en línea? ¿Una aplicación para hacer esto? (Ya estoy rooteado)