adding the logical output of the absolute path to the file, which would throw an exception.
if the recorded file was written to the local memory file system, and not to the sd-card-filesystem, this is a possible solution:
java.io.IOException: No space left on device
I mean that there is not enough memory java.io.IOException: No space left on device
file system of the device’s internal file system .
You can try installing the application on the SD card by setting the entry in the manifest file:
<manifest ..... android:installLocation="preferExternal">
Edit
If the application is installed in internal memory, local local storage files are also stored in local memory. if the application is installed on an sd-card, its local files are also stored on the SD card.
therefore, installing the application on an SD card may solve your problem.
source share