Recommended solutions based on your search
android.permission.WRITE_EXTERNAL_STORAGEis in AndroidManifest.xml. Also, add checks in your code to see if the storage is available to write before trying to write. And last: create a folder to put your files inside.
Solutions on the web
libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
at libcore.io.Posix.open(Native Method)