【问题标题】:how to restrict to use application to specific number of user in android programatically如何以编程方式将应用程序限制为android中特定数量的用户
【发布时间】:2017-10-16 09:40:09
【问题描述】:

我正在开发一个应用程序,根据客户要求,我想限制使用该应用程序给特定数量的用户,如果应用程序被任何用户卸载,那么用户数应该减少,新用户可以能够使用该应用程序。例如,如果我们给 5 个用户使用该应用程序,如果任何用户卸载该应用程序,那么新用户意味着第 5 个用户可以使用应用程序

【问题讨论】:

  • 请详细说明!
  • 您将无法轻松检测到卸载。

标签: android google-play restriction


【解决方案1】:

可以通过多种方式实现——

  1. 您的应用程序中是否涉及任何登录机制?如果是,则向您想要的用户授予登录权限。
  2. 创建一个 API,该 API 将在用户打开您的应用时检查设备标识。

希望这会有所帮助...

【讨论】:

【解决方案2】:

您可以创建用于设备识别的 API。还, 检查应用程序是否已卸载。您可以使用 GCM 推送通知。

在这里阅读更多: https://developers.google.com/cloud-messaging/registration#how-uninstalled-client-app-unregistration-works

“应用程序在从设备上卸载后可以自动取消注册。但是,这个过程不会立即发生,因为 Android 不提供卸载回调。”

基本上,当 GCM 尝试发送下一个推送通知时,设备会告诉 GCM 接收应用程序已卸载。

【讨论】:

  • 不使用 gcm 通知的解决方案应用程序会怎样?
  • 我认为集成 GCM 将解决计算有多少用户使用您的应用程序的问题。我不知道其他方法可以确定应用程序是否被删除。对不起:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-29
  • 1970-01-01
  • 2011-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多