1

由于推送通知(每当有新版本时)、apk 的安全性等原因,我打算将我的应用程序放到 Google Play(早期的 Android Market)中。而且由于 apk 受 Google play(付费 apks)保护,我放弃了下载我网站上的 apk(只有经过身份验证的人才能下载 apk)

实际上,它是具有用户名和登录访问权限的特定用户的商业应用程序。应用程序中的一切都很好,具有登录和安全机制

我正在考虑一种方法来限制在安装自身时不在列表中的其他用户。 我的问题是我们是否可以在从 Google Play 下载应用程序时设置任何类型的过滤器或身份验证机制,它应该要求输入密码或类似的东西来过滤未经授权的用户下载应用程序。

我的最终目标是我不希望人们在不必要的下载后尝试它

任何人都可以帮助尝试过android市场中所有这些的人吗

4

1 回答 1

4

好的。。一件接一件的事情。。

  • 谷歌提出了他们的许可机制。但是应用程序需要互联网连接,否则它不需要它,这是不利的。如果我做对了,您确实需要连接到服务器,所以这对您来说不是问题。在我看来,您已经熟悉这种方法。
  • 现在不存在用于保护在 Google Play 上下载或查看应用程序的密码机制。
  • 您可以使用 IMEI(如果您不考虑在没有它的平板电脑上使用应用程序)、WLAN MAC、BT MAC 地址或这些方法的某种奇异组合来识别用户,并将其用作身份验证。
  • 在我看来,最好的解决方案是让市场上的人下载它。您的应用程序已经在对服务器使用某种身份验证机制(用户/密码)。因此,如果用户需要做的第一件事是登录,那么如果没有通过,任何功能都会被禁用。如果通过,您已经知道谁是您的用户以及他拥有什么权限。

问题就在这里,如果在身份验证之前禁用该屏幕之后的所有内容,那么当用户没有登录/通过下载应用程序时,我不太确定您有什么顾虑。用户将下载(如果他们找到它..),他们将安装,尝试使用它,看到没有凭据是不可能的并卸载它。

希望它有所帮助..我会尝试在一段时间内添加更多链接..

于 2012-05-31T06:18:59.960 回答