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 -

c - getting error: cannot take the address of an rvalue of type 'int' -

How to merge four videos on one screen with ffmpeg -