Правильный способ предоставить премиум-обновление для бесплатного приложения для Android

Я разрабатываю бесплатную игру (с рекламой) для Android Market. Сейчас довольно много людей просят меня сделать платную версию без рекламы. У меня нет опыта в хранении нескольких версий одного приложения.

Я уже выделил приложение в Eclipse: проект библиотеки и проект (бесплатное) приложение. Теперь я собираюсь добавить новый проект для платной версии.

Моя основная проблема связана с наиболее эффективным и надежным способом импорта старых настроек и данных из бесплатной версии, если она уже установлена ​​у пользователя телефон.

  • В идеале, я хочу, чтобы пользователям не приходилось экспортировать данные и настройки вручную.
  • Я считаю, что жесткое кодирование путей к файлам не является надежным.
  • Я слишком ленив и боюсь реализовать ContentProvider ].

Есть ли простой способ запросить данные и настройки из другого моего приложения, учитывая имя пакета?

Большое спасибо.

6
задан Phil 13 July 2011 в 14:05
поделиться