【问题标题】:application should not be shared to other users应用程序不应共享给其他用户
【发布时间】:2015-04-30 01:38:56
【问题描述】:

我想确保一旦我的应用程序安装在任何 android 设备上,在从该设备检索该 apk 并在其他设备上安装(通过共享预安装的 apk)后应该不起作用。 我想过使用 IMEI,但无法在应用程序中预定义(因为我可能会将应用程序提供给多个用户)。 我希望我的应用程序仅限于我的选择性用户使用。这是一个离线应用程序,所以不能指望通过网络检查它。

【问题讨论】:

  • 如果您可以要求用户在安装后上网,您可以访问一次服务器,然后获取某种从设备标识符派生的密钥,并且只提供给那些拥有与您创建了某种帐户。要在不同的设备上安装,他们必须为新标识符重复该过程,这需要再次登录他们的帐户。如果您不希望他们注册大量设备,请让您的密钥在几个月后过期,并提前警告他们在即将到期时需要连接才能获得新设备。
  • 您能否获得用户的唯一设备 ID?

标签: java android security privacy


【解决方案1】:

简而言之,离线应用您基本上不走运。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-17
    • 2017-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多