【问题标题】:How to restrict my android app to get published other than google play store?如何限制我的 android 应用程序在 google play store 之外发布?
【发布时间】:2014-07-02 04:11:48
【问题描述】:

除了 Google Play 商店之外,Android 是否提供任何方式来限制我的自定义应用程序以使其发布?而且这个应用程序不是付费应用程序,所以我不能使用 LVL 功能,根据下面的讨论,我们不能发布带有许可检查的免费应用程序:

LVL behavior on client side license validity check for free apps

因此,无法找到任何方法来限制它以将我的免费应用发布到其他商店:(。

为什么要限制它发布到其他商店:

因为任何黑客都可以从 google play 商店下载您的应用,然后在其中注入恶意软件并将受感染的应用发布到其他商店。

请向我提供实现它的指导方针。

【问题讨论】:

  • 如果他们可以“在其中注入恶意软件”,那么他们也可以删除您添加的任何内容以保护它。

标签: android google-play


【解决方案1】:

没关系。如果您担心有人在您的 APK 中注入恶意软件,请想一想——他们可以很容易地撒谎,说他们是您的应用程序,然后上传纯恶意软件。它们实际上不需要成为您的应用。

【讨论】:

  • 不能以任何方式限制应用发布到其他商店吗?
【解决方案2】:

击败他们。在替代应用商店上发布您的应用,以便当他们尝试上传包名称时,您的原始干净版本已经使用了该名称。

【讨论】:

    【解决方案3】:

    这是一个想法。当您的应用打开时从here 获取安装程序,并通过将其与com.android.vending 进行比较来检查它是否来自Google Play。如果不是,请阻止对该应用的任何使用。

    当然,黑客仍然可以下载您的应用,移除这种安全措施并将其上传到其他商店。但我想这可以给你一个想法? Gabe Sechan 的answer 也是可能的。

    【讨论】:

    • 我们不能通过任何方式限制将应用发布到其他商店吗?
    猜你喜欢
    • 2019-01-18
    • 1970-01-01
    • 2013-07-30
    • 2023-04-01
    • 2020-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-19
    相关资源
    最近更新 更多