【问题标题】:Allow users to download your own paid app for free in Android允许用户在 Android 中免费下载您自己的付费应用
【发布时间】:2013-02-04 20:22:44
【问题描述】:

我在 Play 商店中有一个付费应用(Profile Widget,如果有人想知道 ;))我想允许一些用户(朋友,或没有信用卡的人)免费下载它.

当然,我可以只向他们发送 APK,但他们不会自动获取更新,并且对于应用程序的每次更新,我都必须再次向他们发送所有 APK 文件。而且,通过使用这种方法,任何有权访问 APK 文件的人都可以免费安装该应用程序。

我看到通过使用 Android 许可库,您可以让一些用户绕过许可检查,但我希望应用在 Play 商店中为他们显示为“已购买”,我认为这样做不会.

我搜索了 Stack Overflow,但没有找到任何解决方案(例如创建一个单独的 APK 并从“真实”应用检查其存在)处理自动更新部分。

有没有人找到一个好的解决方案?

提前致谢!

【问题讨论】:

  • 我不确定这一切是如何工作的,但是对于我通过 ADB 开发和安装的应用程序,市场意识到我已经安装了它,即使我没有通过市场安装它。也许发送 APK 并不是一个坏主意。如果他们是您发送给的朋友,那么希望他们不会重新分发它。

标签: android google-play android-lvl


【解决方案1】:

您现在可以生成促销代码并将其分发给 Google Play 上的现有用户和新用户,以提高参与度。在开发者控制台的“促销”选项卡下,您可以为您的应用、游戏和应用内产品设置促销代码,以在您自己的营销活动中分发(每个应用最多 500 个代码,每季度)。考虑使用促销代码来奖励忠实用户并吸引新客户。

参考: 1)http://android-developers.blogspot.in/2016/01/create-promo-codes-for-your-apps-and-in.html

2) https://support.google.com/googleplay/android-developer/answer/6321495

【讨论】:

  • 今天下午我想知道是否可以分发 google play 应用激活码。你治愈了我的疑惑,谢谢。
  • 听说那些promo code的折扣不能超过50%,也就是说你不能生成promo code来免费制作产品,是对还是错?
【解决方案2】:

最好的解决方案是让他们购买应用,然后退款。它仍然会显示为已付款。或者,您可以将应用程序提供给他们,并通过 LVL 对其进行许可,并将他们的电子邮件地址配置为已购买的测试帐户列表。但是他们不会得到更新。

【讨论】:

  • 感谢您的回答...问题是第一个选项对没有信用卡的人无效,正如您所说,这两个选项都不允许更新... ...但无论如何,因为似乎没有更多的选择,是的,我认为这就是我最终会做的事情。谢谢!
  • 嗯,在 Play 商店中创建同一应用的免费版本,但发布为 alpha 版本怎么样?
【解决方案3】:

我也有同样的问题,我已经检查过了,据我所知,没有类似 Apple 系统(提供一次性代码以下载应用程序)。

如果您只是向他们提供 APK,您不会从他们那里获得崩溃/ANR,他们也不会自动获得更新。

这是 Google 确实需要解决的问题,抱歉没有更好的选择。

(我自己的设备也有同样的问题(你不能购买自己的应用程序),我在自己手机上的应用程序中遇到了一个罕见的崩溃,但我无法在计算机上重现它并且到我这样做的时候,日志已经很好地绕过了错误,能够通过开发者控制台获取崩溃报告会为我省去很多麻烦)

【讨论】:

    【解决方案4】:

    这是一种已更新且无需信用卡的方法。

    您可以在 Play 商店中创建同一应用的免费版本, 但在 alpha 版本中发布它。 然后,您可以创建一个 google+ provate alpha 测试人员组,并将其设置为 alpha 版本的测试人员组。

    现在将“免费许可”用户添加到 alpha 测试组,他们就有了您的免费应用。

    要推送更新,您还必须将更新上传到“免费 alpha”,这不是黄金,但我认为它非常接近您目前可以获得的最佳效果

    这个方法有问题。只要许可是针对每个应用程序的,您将拥有不同的许可密钥,并且它可能始终返回 TRUE,因此如果用户共享 apk,他们可能能够让其他人使用该应用程序,但不能完全确定这种情况,但请注意,最好将免费应用分享给受信任的用户。

    【讨论】:

      【解决方案5】:

      您可以为付费应用设置零价格销售,并让您的联系人知道。 Google 一次最多允许 8 天的销售,但您也可以将其设置为一天。这样一来,您可能仍然会从非预期的收件人那里获得一些下载,但与邮寄 APK 相比,“问题”将受到更多控制。更新等其他问题也会自动解决。

      【讨论】:

        【解决方案6】:

        您可以上传到第三方应用商店,如 Amazon App Store、Aptoide、www.proapk.in,让用户免费下载付费的 Android 应用。

        【讨论】:

          【解决方案7】:

          作为开发者下载应用程序:Google Playstore 对此的官方说法是,您必须创建第二个 google 帐户才能下载您被列为开发者的应用程序。这样就不会违反下载和条款的统计数据。今天谈到了同样的问题(虽然问题发布后有一段时间,其他人应该会看到类似的问题)

          免费赠送:您不能在给定时间将应用程序更改为免费,然后通知这些人在某个窗口内点击它吗?

          【讨论】:

          • 将应用更改为免费后,您将无法再将其更改回付费。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-06-18
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多