android - How to Store a File in our sd card that we have inserted -


i trying save file in external sdcard file getting stored in internal storage. how store file in sdcard inserted

mr = new mediarecorder(); if (android.os.environment.getexternalstoragestate().equals(android.os.environment.media_mounted)){     log.e("aa","sss");     camerafolder = new file(android.os.environment.getexternalstoragedirectory(), "recorder"); } else {     camerafolder= getdir("recorder",mode_private); }  if(!camerafolder.exists()) {     camerafolder.mkdir(); }  fname = camerafolder + "/myrec1.mpeg_4"; 

there similar question here, can find more detailed information on android docs

as suggested in comment below i'll improve answer.

in order save file specific position in sd card need create file object points position:

file sdcard = environment.getexternalstoragedirectory(); file dir = new file (sdcard.getabsolutepath() + "/your/file/directory"); dir.mkdirs(); file file = new file(dir, "filename"); 

and use fileoutputstream write content.

remember need add required permission in manifest

<uses-permission android:name="android.permission.write_external_storage"/> 

Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -