【问题标题】:External app to act as a full version key用作完整版密钥的外部应用程序
【发布时间】:2011-05-20 13:50:44
【问题描述】:

我注意到一些应用程序使用第二个应用程序只是作为完整版的密钥 - 这样就不需要有两个版本的应用程序,只有免费版和完整版解锁器。

我将如何实施?

谢谢, 杰森

【问题讨论】:

    标签: android


    【解决方案1】:
    【解决方案2】:

    在 Android 中,意图是自包含的,因此免费应用可以说 3 个意图。当用户运行免费应用程序时,他会与 3 个意图进行交互。付费应用程序有 3 个意图,也调用了免费应用程序的 3 个意图,从而在应用程序中提供了付费 + 免费功能。我还没有实现这个,但我认为这将是做到这一点的方法。如果我错了,其他人可以纠正我。

    我个人只会用付费应用程序覆盖免费应用程序,并使其更易于管理。在维护方面,这是一款用于跟踪和管理功能的应用程序。

    【讨论】:

    • 这不是我在其他应用程序上看到的方式 - 他们刚刚安装了完整版本的启用程序 - 然后你仍然使用免费版本,但它的功能已解锁 - 这是一次性实现的事情不需要太多维护
    • 嗯,这两个应用程序的包名不同吗?另一种方法是使用服务器解锁功能,在用户购买付费应用后,在首次启动付费应用时,它会向服务器发送一些用户信息,从而允许它控制哪些功能被阻止和解锁。
    • 是的,应用有不同的包名。您提出的答案是最终目标的合法手段,但不是我正在寻找的答案(恕我直言,它们也不是好方法)。谢谢你的回答
    猜你喜欢
    • 2020-08-20
    • 1970-01-01
    • 1970-01-01
    • 2012-10-07
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多