¿Cómo eliminar un archivo una vez creado por una aplicación?

Esta pregunta se aplica a cualquier archivo creado por una aplicación, pero esta es la descripción de mi problema.

Tengo una aplicación instalada en mi teléfono que crea un archivo .nomedia en la raíz de mi almacenamiento cada vez que ocurre una acción específica en la aplicación. Esto hace que todos los archivos de medios en mi teléfono no aparezcan en las aplicaciones de la galería porque el escáner de medios ignora todo.

He contactado con la app pero aún no han conseguido solucionar ese problema. Lo que quiero saber entonces es si hay una manera de eliminar inmediatamente el archivo .nomedia tan pronto como lo crea la aplicación.

Elimina esa aplicación, simplemente
Eso no proporciona una respuesta a mi pregunta.
probablemente por eso elegí comentar en su lugar;)
Necesito usar la aplicación, por lo que no es posible eliminarla.
Esto debería ser un error o algo con su aplicación. una aplicación no debe crear un archivo .nomedia dentro de las carpetas de medios del sistema. Puede ser que no esté configurado correctamente para usar su propia carpeta
Sí, esto ciertamente es un error. Pero si bien no lo arreglan, estoy tratando de evitar tener que eliminar el archivo manualmente cada vez que se crea.
Las aplicaciones como Tasker pueden observar un determinado directorio en busca de cambios y ejecutar un comando si se produce un cambio.
@Robert Terminé usando Tasker como mencionaste. Si es posible, cree una respuesta para que pueda aceptarla. Gracias.

Respuestas (1)

Monitorear un directorio para un archivo recién creado o modificado es una tarea simple para una aplicación, ya que Android proporciona una API para hacerlo.

Por lo tanto, muchas aplicaciones incluyen capacidades de monitoreo de archivos, como Automate o Tasker . En estas aplicaciones, puede monitorear el archivo y agregar un disparador para eliminar el archivo que se ejecutará inmediatamente cuando se cree el archivo.