【问题标题】:Upgrading free to paid Android apps without leaving two icons无需留下两个图标即可免费升级到付费 Android 应用
【发布时间】:2011-07-05 01:55:17
【问题描述】:

我有一个包含免费和付费版本的 Android 应用,其中免费版本有时间限制,之后它会将用户重定向到市场以购买付费版本。这两个版本具有不同的包名称,并作为单独的应用程序提交给市场。

但是,当用户购买付费版本时,这不会取代免费版本 - 他们会同时安装两个版本。我希望它安装在免费版本上。理想情况下,它还会将主屏幕上的任何现有快捷方式替换为新版本的快捷方式,但这并不重要。

有没有优雅的方法来处理这个问题?

【问题讨论】:

标签: android google-play


【解决方案1】:

当用户购买付费版本时,您无法自动删除免费版本。只有设备用户才能从手机中卸载应用程序,并且必须手动卸载。

如果这两个图标的问题真的困扰您,您可以随时切换到仅免费版本模型,使用in-app billing 来解锁您应用中的功能或内容。

【讨论】:

  • Julio 的回答很好,但我不推荐应用内计费方式,因为您将在 Android Market 中通过 2 个应用获得 2 倍的曝光率。
【解决方案2】:

处理这种情况的一种流行方法是只发布一个功能齐全的包。

将所有功能都放入“免费”版本,然后发布一个“Pro Key”,它只是一个空包。然后您可以在免费版本中添加一个功能,检查是否安装了 Pro Key。然后,您可以使用此功能有选择地解锁应用程序的某些功能。

有关此过程的更多信息,请参阅 How can I use the paid version of my app as a "key" to the free version? 和 Detect if app was downloaded from Android Market。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多