Having only skimmed your post, I would say you at least need a filecon.flush() (and filecon.close()) at the end.
On Mar 17, 6:37 am, sumit asok <[email protected]> wrote: > Hi, > > I'm trying to write a file from an Http post reply to a file on the > sdcard. Everything works fine until the byte array of data is > retrieved. > > I've tried setting WRITE_EXTERNAL_STORAGE permission in the manifest > and tried many different combinations of tutorials I found on the net. > > How my app writes file is by using a thread. Specifically, a thread is > invoked from another thread when a file has to be written, so giving > an activity object didn't work even though I tried it. > > The app has come a long way and I cannot change how the app is > currently written. Please, someone help me? > > CODE: > > File file = new File(bgdmanip.savLocation); > FileOutputStream filecon = null; > filecon = new FileOutputStream(file); > > // bgdmanip.savLocation holds the whole files path > > byte[] myByte; > myByte = Base64Coder.decode(seReply); > Log.d("myBytes", String.valueOf(myByte)); > bos.write(myByte); > filecon.write(myByte); > myvals = x * 11024; > > seReply is a string reply from HttpPost response. the second set of > code is looped with reference to x. the file is created but remains 0 > bytes > > i cannot see the push pull buttons in eclipse DDMS. Is this something > about why I'm not able to write to file ? I can see the sdcard and > files in it but no control buttons mentioned above are visible. -- 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

