I have an android app that creates a file on external storage (e.g. an sd card). It can read and write the file perfectly as long as the Android OS is not restarted. After a