Estoy intentando escribir un script para probar una cámara durante largos periodos de tiempo, y uno de los problemas ahora mismo es el hecho de que se queda sin espacio cuando se toman las fotos. Mi planteamiento inicial es eliminar la imagen mediante adb después de su toma. El problema es que, incluso después de eliminarla de la ubicación en la que está guardada, sigue siendo visible en la galería, y supongo que está ocupando espacio en alguna parte. Las propiedades asociadas a ella (como la anchura, la altura, la información de flash, etc.) también se eliminan, excepto el tamaño.
Lo que estoy haciendo actualmente es borrar todos los archivos en el directorio DCIM (donde la cámara guarda las fotos) después de cada vez que se toma una foto, usando adb. Además, cuando busco en todo el teléfono usando adb, no puedo encontrar nada similar a las fotos en cualquier lugar de la estructura de archivos.
¿Es posible borrar completamente las imágenes usando adb? ¿Existe un caché donde se almacenan las imágenes en algún lugar? La única forma en que puedo conseguir que las imágenes se eliminen completamente del teléfono es reiniciando, o usando monkey runner para eliminar las imágenes a través de toques simulados en la galería (lo cual es tedioso para un gran # de fotos).