> 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 -~----------~----~----~----~------~----~------~--~---