@Frank Weiss - I do not believe so. I have not run any personal tests, but I have not seen any data I have not put there either. Nor have I compared file space to see if there's any "missing". So I believe the permissions are still set and therefore private files are still unreadable even external to the phone.
On Mar 8, 12:07 am, Frank Weiss <[email protected]> wrote: > @ryan_f Thanks for the clarification. You taught me something new. Hope it > helps the OP. > > One question: When you remove the SD card and read it externally, are all > Android app's data accessable? Sounds like a security hole. > > On Sun, Mar 7, 2010 at 10:01 PM, ryan_f <[email protected]> wrote: > > > Correct me if I'm wrong, but wouldn't an inter-activity file intent fail > > due > > > to Android's file system sandboxing model? > > For files that are private to the app, you would be correct. People > > can remove the SD card from the phone and plug it into a laptop/ > > desktop and download a bunch of content that is public to every app on > > the phone. Plus, apps can save files to the SD card specifically in > > public mode so that anyone can see it, use it. File intents are meant > > specifically for public files. Private files are indeed locked away > > and cannot be used by anyone else and those would require a provider > > of some kind for any app external to yours to be able to get at > > anything contained within your private app space. > > > On Mar 7, 11:29 pm, Frank Weiss <[email protected]> wrote: > > > Correct me if I'm wrong, but wouldn't an inter-activity file intent fail > > due > > > to Android's file system sandboxing model? If so, then you'll need to add > > a > > > provider to let the PS activity get the content. > > > > On Sun, Mar 7, 2010 at 7:36 PM, ryan_f <[email protected]> wrote: > > > > > But i think that the Photoshop.com intent is designed with the idea > > > > > that another app queries the *content-provider* for images (not the > > > > > file-system) > > > > If your app is a file browser/manager and the user wants to open a > > > > file to edit instead of view means you only have the file in which to > > > > work. You have no idea what content provider supplies this particular > > > > image since you aren't working with a provider, merely files on the SD > > > > card itself. The mechanism Adobe has currently for just content > > > > providers is all well and good, but the additional one for file > > > > schemes would be nice too. =) > > > > > I wonder if a file browser should incorporate a file content provider > > > > specifically to handle such tasks. *ponders* > > > > > On Mar 7, 7:33 pm, Streets Of Boston <[email protected]> wrote: > > > > > I agree that it should work on any (local) Uri, file: and content: > > > > > > But i think they somehow need to tie it to the MediaStore content- > > > > > provider. And this makes sense, because content-providers are the > > main > > > > > mechanism with which data is shared amongst the applications. > > > > > > This means, that if you have a file, you need to insert it into the > > > > > MediaStore's image content-provider. The insert returns you an ID > > > > > (Long value), which you then can use for Photoshop.com. > > > > > > But i think that the Photoshop.com intent is designed with the idea > > > > > that another app queries the *content-provider* for images (not the > > > > > file-system) > > > > > -- > > > > 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]<android-developers%[email protected]> > > <android-developers%[email protected]<android-developers%[email protected]> > > > > > For more options, visit this group at > > > >http://groups.google.com/group/android-developers?hl=en > > > -- > > 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]<android-developers%[email protected]> > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- 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

