【问题标题】:Restrict unauthorized users from downloading the apk in Google Play?限制未经授权的用户在 Google Play 中下载 apk?
【发布时间】:2023-09-17 04:42:01
【问题描述】:

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

实际上,它是针对具有用户名和登录权限的特定用户的商业应用程序。带有登录和安全机制的应用程序一切正常

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

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

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

【问题讨论】:

    标签: android google-play apk


    【解决方案1】:

    好吧..一件接一件..

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

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

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

    【讨论】:

    • @eworks:谢谢!!我浏览了几个有关 Google play 的网站。我想确定在下载之前是否有任何机制!从您的回答中可以看出,不,不可能,非常感谢您
    最近更新 更多