问题标签 [android-inapp-purchase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在我的 Android 应用程序中使用应用内购买促销代码?
我正在尝试在我的 android 应用程序中使用 In-App Purchase 促销代码。与开发者“billing_promotions”页面中“应用内促销”中的定义相同。但它不能正常工作,当我卸载我的应用程序时,我的促销代码不起作用。该应用程序再次显示购买按钮和促销代码不起作用,它说促销代码已经使用。如何使用促销代码检测购买的应用程序。我该如何解决?
我的应用内购买促销代码步骤在我的活动的 onResume() 方法中使用 getPurchases(),在我的 onResume() 方法中,我使用 BroadcastReceiver 并将我的 BroadcastReceiver 注册为 myPromoReceiver,使用“IntentFilter - PURCHASES_UPDATED”</p>
在我活动的 onActivityResult()
和 onPause() 方法中的 unRegisterReceiver(myPromoReceiver)。
还是不行,请问怎么解决?请帮我。
android - 一遍又一遍地购买相同的商品 - 应用内购买 Android
我想一遍又一遍地购买相同的物品,但是当尝试第二次购买时,代码给了我空指针异常。
这是代码;
当此代码脚本再次工作时,pendinIntent 将变为空。
如果用户已经购买了上述代码,我们可以询问谷歌
但是每当我打开屏幕时,我都想出售相同的物品。
感谢您的帮助。
android - 订阅项目的 Alpha 测试中的 Android 应用内购买
我在 Alpha 测试中上传并发布了我的应用程序,并通过测试人员帐户下载了该应用程序。我使用了真实的 SKU。所以我的问题如下
当我被定向到 Play 商店时,即使我启用了 7 天的试用期,我也必须购买该应用程序。
在这里我应该注意到,在主菜单中我有一个名为订阅的按钮,我认为!如果有人从 Play 商店点击购买按钮,它永远不会被使用
我检查了银行账户和 Merchant Center,购买过程与正常的真实购买一样,带有订单 ID
这是正常的吗?我在这里缺少什么?
android - 如何使用 Android 应用购买数字商品
目前,我正在做一个项目,我有 2 个按钮“加 500 点”或“加 1000 点”,当他们按下它时,他们将使用应用内付款支付 5 美元或 10 美元。
用户可以通过按下按钮多次支付。
由于我是第一次做这种类型的工作,请让我知道如何在 Android 中做到这一点。
android - Android 应用内购买 - 有没有办法免费分发它们?
几年来,我一直在使用基于广告的收入模式开发 Android 应用程序。最重要的是,我还允许用户购买单独的许可证来删除广告。许可证作为单独的应用程序分发。主应用程序将检查是否安装了许可证,并根据是否存在显示广告。
我终于开始用 Android 的应用内购买系统替换这个系统。我遇到的问题是如何处理人们已经购买了旧许可证的情况。我不希望那些特定用户不得不再次付费。从我一直在做的所有研究来看,我可以做到这一点的唯一方法是在特别的基础上提供促销代码。
有没有办法自动做到这一点?如果(且仅当)他们已经购买了旧许可证(将从 Google Play 中删除),我希望找到一种自动方式为他们提供此应用内购买的免费版本。
android - 在 Google 发布者 api Subscriptions 上出现错误 400。使用测试订阅自动更新获取
我正在尝试使用 Google Publisher API 对我的 Android 应用程序的订阅进行后端升级/降级操作。
我在 Alpha 通道中发布了该应用程序,并让一些测试人员进行“测试”购买。在生成订阅的同一天,一切看起来都很好。我可以使用购买令牌查看有效数据,调用方法:
我的问题是,当“测试”订阅自动更新时(后天),看起来购买令牌不再可用并且当我调用该方法时:
我收到此错误:
购买令牌与包名称不匹配。[400]
看起来当“测试”订阅自动更新时,购买令牌也会更改。
- 有人有我同样的问题吗?
- 任何想法为什么购买令牌会在订阅自动续订时发生变化?
- 即使在自动续订之后,购买令牌不应该始终保持不变吗?
android - 在 Android IAB 上禁用订阅自动续订
我计划在我的应用程序中使用每月订阅,但是我对自动续订过程感到不舒服。我主要担心的是用户不会意识到这不是一次性购买,而是每月自动续订。
Google 的 In-app billing v3 或 Google Play 控制台是否可以禁用订阅的自动续订?毕竟,下个月我可以为用户显示一个购买对话框,或者至少可以选择自动更新。
我在文档上没有找到任何与禁用自动更新相关的内容。
android - Android:购买后消费产品(应用内计费)
我在应用计费方面遇到了一些问题,我想在应用内创建一个可以多次购买的产品。但谷歌在应用内计费的方式是,必须先消费产品,然后才能再次购买。我尝试使用以下代码:
请让我知道我在使用该产品时做错了什么,以便我做出相应的更改。
android - 无法为 Android 中的应用内计费正确实现 onActivityResult 方法
首先,我使用了来自http://www.tutorialsface.com/2016/05/implementing-remove-ads-in-app-purchases-in-android-tutorial-example/的想法,有一个单独的类来处理 InApp 计费.
我开始计费的班级已经有一个 onActivityResult 方法,我将其更改为:
首先,我想获取主 google 帐户并与当前日期一起加密,然后开始计费过程。但是在我收到电子邮件的对话框前面,我有 InApp Billing 的对话框。
所以我想把StartBilling的方法放在Activity Result里面。
但即使我首先收到电子邮件对话框,我也会在 mHelper 上得到一个空值,所以接下来什么也不会发生。如何解决这个问题?
我应该执行以下操作吗?:
android - 将项目购买添加到来自非洲国家的 Android 应用程序
我是非洲的一名程序员,我正在为某个购物中心开发一个 android 应用程序。我的问题是我如何从 VISA 卡购买商品,因为我的国家/地区无法使用 Google 商家帐户,甚至没有 STRIPE ......等等。有什么想法吗?谢谢