12

我在 Play 商店中有一个付费应用程序(个人资料小部件,如果有人想知道 ;)),我想允许一些用户(朋友或没有信用卡的人)免费下载它。

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

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

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

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

提前致谢!

4

7 回答 7

7

您现在可以生成促销代码并将其分发给 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

于 2016-08-24T07:22:39.570 回答
4

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

于 2013-02-04T20:24:55.300 回答
0

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

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

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

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

于 2013-02-07T01:02:02.260 回答
0

这是一个更新的,没有信用卡的方法。

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

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

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

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

于 2014-10-22T21:11:34.197 回答
0

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

于 2020-01-20T16:20:00.320 回答
0

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

于 2020-07-22T09:27:59.050 回答
-3

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

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

于 2013-04-26T16:03:15.293 回答