Копировать / делиться конфигурациями между платными / бесплатными версиями приложения Android?

Мое приложение для Android поставляется как в платной, так и в бесплатной версии. Я создал проект библиотеки и два дополнительных проекта приложений, одну «бесплатную» и одну «платную» (конечно, подписанную одним и тем же ключом). Обратите внимание, что это приложение проекты почти пустые, никаких настроек и т. д. Следовательно, libra ry содержит 99% кода.

Мое приложение создает базу данных SQLite и файл SharedPreferences с пользовательскими данными. Можно ли копировать эти файлы между бесплатной и платной версиями? (Предпочтения важнее, чем база данных.)

Например.

  1. Пользователь запускает бесплатную версию. Создаются база данных и файл конфигурации.
  2. Пользователь устанавливает платную версию и запускает ее.
  3. Платная версия проверяет наличие всех данных бесплатной версии и копирует их. Это то, что я хочу!
7
задан tshepang 3 March 2014 в 22:48
поделиться