HarmonyOS鸿蒙Next中我们项目有用到Google Billing ,版本:7.1.1 ,用途:应用内购买,请问有鸿蒙化的版本吗?

HarmonyOS鸿蒙Next中我们项目有用到Google Billing ,版本:7.1.1 ,用途:应用内购买,请问有鸿蒙化的版本吗? 【问题描述】:我们项目有用到Google Billing ,版本:7.1.1 ,用途:应用内购买,请问有鸿蒙化的版本吗?

【版本信息】:7.1.1

4 回复

您好,当前没有 Google Billing 鸿蒙化版本,应用内支付可以参考 IAP Kit(应用内支付服务),提供便捷的应用内支付体验和简便的接入流程

更多关于HarmonyOS鸿蒙Next中我们项目有用到Google Billing ,版本:7.1.1 ,用途:应用内购买,请问有鸿蒙化的版本吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


Google Play Billing 没有一个可以直接替换成 HarmonyOS 的“鸿蒙化版本”。HarmonyOS 上做应用内购买,应优先看华为 IAP Kit、Payment Kit 或应用市场侧的购买/支付能力;海外 Android 包继续走 Google Billing,鸿蒙包走华为侧支付和商品体系。

建议业务层抽象一个 PurchaseService:Android 实现接 Google Billing,HarmonyOS 实现接华为 IAP/支付能力;商品 id、订单校验、权益发放放到服务端统一。不要把 Google Play Billing 的 AAR/SDK 直接搬到 HarmonyOS 工程里,平台服务和账号体系不一样,通常跑不通。

Google Billing 依赖 Google Play 服务,HarmonyOS NEXT 已移除 Android 兼容层且不支持 GMS。华为提供替代方案:AppGallery Connect 应用内支付服务(IAP),没有 Google Billing 的鸿蒙化版本。

HarmonyOS Next 基于纯鸿蒙生态,不再兼容安卓运行环境,因此不存在 Google Billing 7.1.1 的鸿蒙化版本,也无法直接运行依赖 Google Play 服务的组件。

鸿蒙系统提供了原生的应用内支付服务(IAP Kit),可实现订阅、消耗型/非消耗型商品购买、订单管理和服务端验证等功能。您需要将应用内购买逻辑从 Google Billing 迁移至 IAP Kit,调用鸿蒙侧的 JS/TS API 完成商品查询、拉起支付、确认订单等流程。迁移时需在 AppGallery Connect 配置商品信息,并适配新的回调与收据验证方式。

回到顶部