I have activity in Android:
try { File root=Environment.getExternalStorageDirectory(); Log.i("root",root.toString()); File dir=new File(root.getAbsolutePath() + "/downloads"); dir.mkdirs(); file=new File(dir,"mytext.txt"); FileOutputStream out=new FileOutputStream(file,true); PrintWriter pw=new PrintWriter(out); pw.println("Hello! Welcome"); pw.println("You are Here...!!!"); pw.flush(); pw.close(); try { out.close(); } catch (IOException e) {
also added:
<uses-permission android:name="androd.permission.WRITE_EXTERNAL_STORAGE"/>
but this throws an exception FileNotfound: 01-13 09: 06: 44.442: WARN / System.err (419): java.io.FileNotFoundException: /mnt/sdcard/downloads/mytext.txt (There is no such file or directory)
and if I add
if(file.exists()){ System.out.println("file exists"); } else{ System.out.println("No such Fileeeeeeeeee"); }
it moves to the else part.
thanks
Sneha
source share