由于推送通知(每当有新版本)、apk 的安全性等原因,我打算将我的应用程序放到 Google Play(早期的 Android Market)中。而且由于 apk 受 Google play(付费 apks)保护,我停止从我的网站下载 apk(只有经过身份验证的人才能下载 apk)
实际上,它是针对具有用户名和登录访问权限的特定用户的商务应用程序。带有登录和安全机制的应用程序一切正常
我正在考虑一种方法来限制不在列表中的其他用户,同时安装它自己。 我的问题是,在从 Google Play 下载应用程序时,我们是否可以设置任何类型的过滤器或身份验证机制,它应该要求输入密码或类似的东西来过滤未经授权的用户下载应用程序。
我的最终目标是我不希望人们在不必要地下载后尝试
谁能帮忙试过android market里的那些
最佳答案
好吧..一个又一个..
- Google 提议 their licensing mechanism .但是,应用程序需要互联网连接,如果不需要互联网连接,这是不利的。如果我做对了,您确实需要连接到服务器,所以这对您来说不是问题。在我看来,您已经熟悉这种方法。
- 目前不存在用于保护 Google Play 上应用下载或可见性的密码机制。
- 您可以使用 IMEI(如果您不考虑在平板电脑上使用应用程序,平板电脑上没有它)、WLAN MAC、BT MAC 地址或这些方法的一些特殊组合来识别用户,并将其用作身份验证.
- 在我看来,最好的解决方案是让市场上的人下载它。您的应用程序已经在对服务器使用某种身份验证机制(用户/密码)。因此,如果用户需要做的第一件事是登录,如果没有通过,则任何功能都将被禁用。如果通过,您就已经知道谁是您的用户以及他拥有什么权限。
这里的问题是,如果在身份验证之前禁用了该屏幕之后的所有内容,那么当用户没有登录/通过下载应用程序时,我不太确定您的顾虑是什么。用户将下载(如果他们找到它......),他们将安装,尝试使用它,看到没有凭据是不可能的并卸载它。
希望它有所帮助..我会尝试在一段时间内添加更多链接..
关于android - 限制未经授权的用户在 Google Play 中下载 apk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10828121/