为免费Android应用程序提供高级更新的正确方法

Phi*_*hil 6 android sharing multiple-versions user-data google-play

我一直在Android Market上开发免费游戏(带广告).现在有不少人要我做一个没有广告的付费版本.我没有保留单个应用程序的多个版本的经验.

我已经在Eclipse上考虑了应用程序:库项目和(免费)应用程序项目.现在我要为付费版本添加一个新项目.

我的主要问题与从免费版本导入旧设置和数据的最有效和最可靠的方法有关,如果它已经安装在用户的手机上.

  • 理想情况下,我希望用户不必手动导出数据和设置.
  • 我认为硬编码文件路径不健壮.
  • 我实在太懒了,很沮丧ContentProvider.

根据包名称,是否有一种简单的方法可以从我的另一个应用程序查询数据和设置?

非常感谢你.

Bar*_*man 5

您无需复制任何内容,甚至无需安装其他应用程序.只需将应用内购买添加到禁用广告的免费应用中即可.

巴里