在Android中实现应用内购买?

在Android中实现应用内购买?,android,in-app-purchase,in-app-billing,Android,In App Purchase,In App Billing,编辑:Android现在支持 原始问题: 看起来Android在一段时间内不会支持应用程序内购买,一旦支持,可能会有大量用户使用不支持的设备 如果可能的话,使用Android Market在Android中实现类似iPhone(附加内容或服务)的应用内购买的最佳方式是什么 该方案应特别考虑: 适用于各种应用内购买:Android Market的24小时取消政策 对于耗材/非耗材:存储额外内容(即:使用宝贵的应用程序内存以避免盗版,或使用SD卡以避免应用程序内存膨胀) 谢谢 你说Android

编辑:Android现在支持

原始问题:

看起来Android在一段时间内不会支持应用程序内购买,一旦支持,可能会有大量用户使用不支持的设备

如果可能的话,使用Android Market在Android中实现类似iPhone(附加内容或服务)的应用内购买的最佳方式是什么

该方案应特别考虑:

  • 适用于各种应用内购买:Android Market的24小时取消政策
  • 对于耗材/非耗材:存储额外内容(即:使用宝贵的应用程序内存以避免盗版,或使用SD卡以避免应用程序内存膨胀)

谢谢

你说Android Market不支持应用内购买,然后问你如何使用Android Market实现应用内购买?(!)

无论如何,如果他们真的支持它,我想它可以作为Android Market应用程序本身的更新发布,这样大多数用户都可以使用该功能。我相信Market应用程序会自动更新


市场可能会接受
意图
通过通常的设备上机制触发付款,并返回您的应用程序(或更可能是您的服务器)回调。

您可以创建一个具有密钥的高级密钥应用程序。你如何揭露这是你的交易(或者你可以检查PremiumKey活动是否存在)。从主应用程序中,您只需检查您的密钥,如果存在,请启用高级选项) 如果您正在谈论从您的应用程序中购买其他应用程序,请使用指向其他应用程序的市场url(市场://)构建您的列表。

接受应用程序内付款是不对的:

3.3。。。开发商因通过市场分销产品而收取的所有费用必须由市场的支付处理器处理


看起来Paypal已经推出了一个用于接受应用内支付的库。但不确定该系统是否违反了T&C。

请检查,他们正在做类似的事情。不确定它是否违反了条款,但我可能会检查它。

这从今天起已经改变了!Android开发者网站上现在有一个例子:

这里是另一个免费的许可和支付系统。这一款的好处在于它允许你在任何应用商店中提供你的应用


您可以找到更多详细信息@

还有另一个用于Android应用程序的应用内支付平台,名为MoVend(www.MoVend.com)。我已经检查过了,与前面提到的其他2个相比,使用它有几个好处:

许多支付渠道:38多个国家/地区的运营商账单、贝宝和虚拟信用卡

许多分销渠道:他们与开发人员合作,通过各种分销渠道(如运营商AppStores、OEM和Android应用程序网站)分销他们的应用程序。营销是我们都需要的东西。它们还由新加坡电信投资,新加坡电信在东南亚拥有强大的业务

它们为您提供销售分析,以跟踪、跟踪和监控应用程序的性能。由于它们在全球范围内都可用,因此您始终可以根据不同的地理区域定制应用程序

我正在尝试构建Android应用程序,赚钱很重要


回复这个帖子,这样我们就可以讨论如何将我们的Android应用程序货币化

对于在Air应用程序中实施应用内购买,您可以使用第三方LIB(Adobe Air不支持任何现成平台的应用内购买)。例如,由开发的(不幸的是,它们不是免费的)

我说安卓市场不支持本地的应用内购买。这并不意味着没有办法实现类似的东西。因此,问题就来了。我确信有一种方法可以在市场上实现类似的功能,但我仍然不明白“使用Android Market”的部分,以及如果他们不支持应用内购买、加载项或类似的功能,其取消策略将如何实现。我明白你的意思,但是上面提到的方法不是应用内购买——它完全是应用外购买的!:)无论如何,市场肯定还有很多需要改进的地方。希望这不是关于电话的问题,我们会拨出一些时间来改善市场。谢谢你的回答,亚历克斯。不,不是说从应用程序内部购买其他应用程序。谈论购买消耗品、非消耗品、解锁功能或订阅。您将如何处理24小时取消政策?或者你建议用户永远安装“key”应用程序?key只是另一个应用程序。在发布时添加DRM保护(仍可能被破解)。您的主应用程序将在启动时检查密钥以解锁功能。如果用户返回密钥应用程序-它不会在那里停留太久,并且您的主应用程序将无法在启动时获取密钥,并且高级功能将被禁用。搜索市场的高级密钥-许多商店都这样做。是的,只要你想要高级功能,密钥就必须永远安装-你只需将其从抽屉中隐藏,这样用户就无法点击它。谢谢Alex。您认为您的解决方案是否适用于其他类型的应用程序内购买:附加/可下载内容(耗材和非耗材)?耗材,非耗材-您说的像商店销售t恤之类的东西?我不确定这些东西的销售是否符合市场交易条件。导致亚马逊应用程序直接通过亚马逊销售产品。然而,因为它不是市场上的商品,你必须用你的商店服务来处理退货。不,不是。检察官说,你不能在通过安卓市场发布的应用程序中使用其他支付处理器。你可以随时在市场之外发布你的应用程序,或者使用市场进行销售