2014-08-29 92 views
0

我正在考虑通过免费和付费版本获利我的第一款应用。看来最简单的方法是使用应用内购买来解锁额外的功能。不过,我还希望客户可以选择直接在Play商店购买完整版本(更多可见性)。我可以发布一个“专业键”应用程序作为升级密钥,但他们将不得不安装2个软件包,看起来像一个麻烦。另一方面,我不想支持两个独立完整的软件包(一个免费,一个付费)。我的免费Android应用可以通过应用内购买和付费商店版本升级到付费版本吗?

所以我不知道采取什么方法。我想让用户从应用内升级,因为这会是最简单的,但我也希望客户能够直接从商店购买并安装付费版本。思考?

+0

我个人有2个不同的应用程序。免费版,以及更多功能的专业版。只是让购买Pro版本的人明白,它是专业版本,比如稍微改变图标,这就是我所做的,它的工作完美:) – Jack 2014-08-29 16:55:26

+0

@Jack,维护2个应用程序并不麻烦?他们有不同的工作空间吗? – NSouth 2014-08-29 16:59:11

+0

是的,因此,我不会推荐它。 – Jack 2014-08-29 17:57:08

回答

0

我看到三种解决方案。

  1. 添加应用内购买
  2. 添加新的应用程序“的程序名称亲解锁”
  3. 添加新的Pro版本的你应用程式

我认为第一个是最可靠并且容易实现。海盗们也很难破解。海盗可以将您的应用上传到他们的位置,但是当用户下载它时,他会得到正常的免费版本。当然,任何东西都可以被破解;-)但是......它比第三种选择更好(见下文)。

第二个 - 在你的主应用程序中,你需要检查是否安装了“pro unlocker”,也许你需要检查证书是否相同并运行,自定义实现,android服务在此检查是否允许使用使用专业版。这是相当好的,因为你会使用相当多的自定义编码,它应该是安全的。

第三 - 使用Grandle你可以简单地创建你的应用程序的第二个版本,在建设过程中Grandle会自动创建Pro/Free版本。然而,使用谷歌授权的专业版本很容易被海盗破解,所以...

总结 - 你有三个三个解决方案。我认为第一个足够好,不需要太多的代码和时间来维护。我希望这会帮助你;-)

干杯

+0

我认为你总结得很好。是的,应用内购买似乎是要走的路。这很简单,合乎逻辑。如果我发现我真的想要在商店中拥有两个版本的额外知名度,我会考虑这一点。我怀疑有人会想要破解我的小应用,但这是一个很好的观点。谢谢! – NSouth 2014-08-29 19:55:04

0

编号免费和付费应用程序在市场上的处理方式完全不同。

相关问题