> I would greatly appreciate any input from others that have dealt with
> this issue, regarding the best way to make sure that users upgrading
> to a paid version won't lose all the data they put into the free
> version of the application.

Here is one possible strategy:

Step #1: Do the shared user ID thing as you described.

Step #2: Copy the database and shared preferences files on first run of
the paid app, if it detects that the free app exists, so the paid app now
has all of the data and no longer depends on the existence of the free
app.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com
Android App Developer Books: http://commonsware.com/books.html



--~--~---------~--~----~------------~-------~--~----~
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+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to