Android - 自定义许可服务器 - 这是否违反市场协议(protocol)?

标签 android licensing

我已经搜索过相关信息,但我不确定到底什么才是“正确”。

我有一个即将发布的应用程序(希望发布到市场)。它是一个非常专业的应用程序,实际上不需要营销。我们正打算在我们自己的网络服务器上发布,但许多用户在安装非市场应用程序时遇到问题(现在通过电子邮件进行测试)。因此我们决定向市场发布。

我们有一个自定义许可服务器,可将任何 X 手机链接到我们网络服务器上的用户帐户。用户可以登录(桌面或移动设备)并通过 PayPal 购买许可证。这允许用户使用他们需要的任意多部手机,所有手机都链接到他们在我们网站上的帐户。

这是否违反了 Google Market 的使用条款?我记得在某处读到,如果您有适当的许可证购买程序,则这并不违反他们的服务条款。通过这样做(允许用户在试用结束后通过我的网站而不是 Google 市场购买许可证),我的应用程序是否面临被删除的风险?

最佳答案

Android 市场协议(protocol)规定

3.3 您还可以选择免费分发产品。如果产品免费,您将无需支付交易费。您以后不得向用户收取最初允许免费下载的产品副本的费用。这并不是为了阻止产品的免费试用版的分发,并带有“追加销售”选项以获得产品的完整版本:鼓励此类产品的免费试用。但是,如果您想在免费试用期满后收取费用,则必须通过市场上的支付处理器收取完整版产品的所有费用。在本协议(protocol)中,“免费”是指使用产品时不收取任何费用。开发者通过市场分发的产品收到的所有费用必须由市场的支付处理器处理。

因此,除非通过您自己的网站提供应用程序,否则我猜您的系统将违反协议(protocol)

关于Android - 自定义许可服务器 - 这是否违反市场协议(protocol)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7054107/

相关文章:

open-source - 每个开发商都应该了解哪些法律问题?

licensing - 我可以在商业环境中使用 GPL 软件二进制文件吗?

licensing - 如何检测系统日期回滚?

android - 截图

java - 我们可以重新分发 Oracle tools.jar 吗?

java - 没有找到 android facet

android - 无法为 CardView Android Transition 创建图层

oracle - 以无法破坏的方式限制表中允许的记录数

android - 从另一个 Activity 完成 Activity

java - 运行时异常 : Unable to instantiate activity