android - Google Play 商店是否提供任何应用激活机制

标签 android google-play

在我允许之前,我需要能够阻止用户使用我的应用程序。这个想法是应用程序应该可供下载,但用户应该只在启动它时看到激活屏幕。
然后他必须通过电子邮件请求激活 key 并使用该 key 来解锁应用程序。

有没有办法在 Play 商店中实现这样的目标,是否允许?

我也不喜欢这个主意,但这是我客户的愿望..

版主注意:我在 Apple Store 发布了一个类似的问题,但我想将两个线程分开,所以请不要将其视为垃圾邮件。

最佳答案

Google Play 没有这种开箱即用的功能。

但是,我可以想出 3 种方法来让它发挥作用。不过,我严格来说是针对 Android 平台的。

您可以以这样的方式设计您的应用程序,即第一个屏幕应要求用户获取激活码/输入激活码。

  • 完成上述操作后,您可以将激活码存储在 Preference File 中。并检查值的有效性并仅在匹配/有效时启动应用程序。
  • 将激活码存储在数据库中,然后再次检查值及其有效性,如果匹配/有效则启动应用程序。
  • 提供一些功能并集成 Google Play In-app Billing并让用户支付一次性费用来激活和启用应用程序中的所有功能。

  • 这些是我能想到的最重要的事情。希望这可以帮助。

    关于android - Google Play 商店是否提供任何应用激活机制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14028727/

    相关文章:

    Android:何时从服务器刷新数据

    Google Play 上的所有设备均不支持 Android 应用程序?

    Android list 重复权限

    android - 如何从 google play Developer Console 中删除草稿?

    Android - 什么是 PendingIntent?

    android - 关于创建包含按钮的图库 View 的问题?

    android - 如何在android中删除 GridView 行之间的空间

    java - 空连接变量

    google-analytics - 应用程序安装程序 ID(未设置)下载来自哪些市场?

    Android 应用程序仅在从 Google Play 下载后首次启动时崩溃