Hi everyone,

I have an app that needs to write to a file that is accessible from
programs outside of Android.  The snippet of code is as follows:

            OutputStreamWriter osw = new
OutputStreamWriter( openFileOutput( "out.txt",
MODE_WORLD_READABLE ) );
            osw.write( "picture taken: " + picId );
            osw.flush();
            osw.close();

Android doesn't allow me to write to the outside, for example the C:
drive and I'm not able to find this file anywhere on the file system.
I'm guessing its some kind of permissions problem.  I would like to be
able to write to anywhere on the file system I want.  Is that
possible?

Also, since what I tried above didn't work, I also tried writing a
Http Post and posting the info to a webapp.  This code works
independently but when put inside an Activitie's onCreate() method, it
doesn't work.  Again, I'm guessing it has to do with permissions:

            String data =
URLEncoder.encode( "signinUserAccount.userName", "UTF-8" )  + "=" +
URLEncoder.encode("a", "UTF-8");
            data += "&" +
URLEncoder.encode("signinUserAccount.password", "UTF-8") + "=" +
URLEncoder.encode("b", "UTF-8");

            URL url = new URL("http://10.0.2.2:8080/GoogleCamAF/
userAccountView.action");
            URLConnection conn = url.openConnection();
            conn.setDoOutput(true);
            OutputStreamWriter wr = new
OutputStreamWriter(conn.getOutputStream());
            wr.write(data);
            wr.flush();

Any advice would be greatly appreciated!

Yi

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to