Hi,
I am attempting to copy a file from internal storage like so:
void exportDB() throws IOException {
InputStream input = new FileInputStream("/data/data/
com.drayagerecorder/databases/DB");
// create directory for backup
checkStorage();
File dir = new File("/sdcard/DB");
dir.mkdir();
// Path to the external backup
OutputStream output = new FileOutputStream("/sdcard/DB/"+
currentName +"_db");
// transfer bytes from the Input File to the Output File
byte[] buffer = new byte[1024];
int length;
while ((length = input.read(buffer))>0) {
output.write(buffer, 0, length);
}
It works in eclipse but does not work on the device. Am i accessing
the internal storage correctly? The external storage is checked and is
available
output.flush();
output.close();
input.close();
}
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en