[android-developers] Re: How to share data between applications with no dependency
Can an application not place images or music in directories on the
device, and have those files persist beyond the persistence of the
app?
On Sep 19, 7:23 am, Mark Murphy <mmur...@commonsware.com> wrote:
> On Sun, Sep 19, 2010 at 8:12 AM, ayanir <ayanir...@gmail.com> wrote:
> > I want to share data between 2 applications.
> > the idea is both applications can write and read the SAME data and
> > there is no dependency which one of the apps is installed or first
> > created the data. I have 2 version of the same app: regular and
> > premium and I don't know which of them will be first installed and
> > both of them can change it.
>
> That will be difficult.
>
> > I tried to use ContentProvider but the problem is that only the first
> > app can create the Provider and when it is uninstalled it deletes that
> > custom Provider.
>
> Correct.
>
> > I want the Content to be kept for the second app.
>
> That is only possible if you store it on external storage.
>
> > Also, I tried to use Settings.System which keeps the data regardless
> > if the application is installed or not but I don't want to use the
> > permission for that (it is very problematic from user perspective).
>
> I have no idea what you are talking about.
>
> > BTW, it seems that I can change ANY of the Settings.System which is
> > not secured from Android OS perspective - but this is a subject for
> > other post.
>
> Correct. The secure ones are in Settings.Secure.
>
> > I see only one left choice using a File for that but, I wanted to know
> > if I can use another way?
>
> A file on external storage is the only thing that survives an
> uninstall and is reachable by two applications.
>
> --
> Mark Murphy (a Commons Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy
>
> Android Training in London:http://skillsmatter.com/go/os-mobile-server
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home