【问题标题】:Android Apk DistributionAndroid Apk 分发
【发布时间】:2024-01-23 21:10:01
【问题描述】:

我对 apk 分发有疑问。我们都知道我们可以通过蓝牙、电子邮件等方式分发 apk。

现在,当我从 google play 下载任何 apk 时,该应用程序已安装,我们无法使用许可政策共享它。

我在一个网站上有我的 apk。我想要同样的东西。我也想从网站上进行全新安装。该应用不应与任何 1 共享。

有什么办法吗?有关如何执行此操作的任何建议?

【问题讨论】:

  • 安装您的应用后,您可以搜索和删除 apk 文件。
  • 如果您希望用户侧向加载它,您将无法阻止用户获取该 apk。删除它只会激怒他们。
  • 但是如果在安装应用之前,用户分发了apk呢?
  • @anuja 你不能那样做,还有其他人也在努力分享 apks :0,所以你可以努力删除它,我可以说。
  • @Mgamerz 就像不要试图把你的钱放在保险箱里,否则小偷会更加愤怒:D

标签: android apk distribution google-license-manager


【解决方案1】:

正如我在评论中所说,如果用户在存储中有您的 apk,您不能阻止他们转发,您可以做的是在您的应用安装后将其删除,但可以在安装前共享。

市场上有一些工具/应用程序声称可以将安装的应用程序转换为apk,然后可以转发到其他设备。

Similar question on Forward locking of apk

编辑:-虽然你不能阻止用户转发你的 apk,但是可以阻止其他用户使用它,如果他们从其他来源收到这个应用程序然后你的网络,就像我自己做的那样早些时候,通过客户端服务器通信,其中基于移动 IMEI 在服务器上生成密钥,因此将根据 IMEI 号码为特定移动设备激活此应用程序。因此,如果其他用户尝试使用它,您可以检查此 IMEI 是否已注册,并采取相应措施。

【讨论】:

  • 然后将其绑定到单个设备。如果用户购买了一个应用并拥有多个设备,那么它不会在所有设备上运行,只会在第一个设备上运行。
  • @Mgamerz 是的,总是有限制,而且总是有解决方案:)。虽然我使用了 IMEI 并且没有为两部手机提供订阅服务,但在这种情况下,我们可以使用 gmail 代替 IMEI。
  • 嗨@AAnkit 如何限制Android Apk 分发。你能解释一下怎么做吗?我正在努力解决这个概念。提前感谢