集成我们的 Android 计费
Aptoide Android Billing SDK 提供了一种简化的方式来集成 Aptoide Connect 计费。它使您能够销售数字产品并管理订阅,而无需从头构建自定义计费系统。
该 SDK 具备一个强大的 Billing Client,可直接与 Aptoide Services 对接,以检索产品元数据、保障支付安全并管理整个购买生命周期。
计费集成之旅 - 概要
集成该 SDK 遵循一个标准的 3 阶段流程:
阶段 1:设置与产品目录创建
- 初始化连接: 设置与 Aptoide Android Billing SDK 的连接;
- 查询产品: 直接从 Aptoide SDK 获取可用的应用内产品和本地化定价;
阶段 2:交易
- 用户意图: 最终用户在您的应用内选择要购买的产品;
- 发起支付: 您的应用通过 SDK 触发支付流程;
- SDK 支付处理: SDK 管理安全的支付流程,并在完成后向您的应用提供回调;
阶段 3:验证、交付与消耗
- 服务器端验证: 您的应用通过 服务器到服务器 检查来验证交易的合法性;
- 交付产品: 验证通过后,向最终用户授予数字内容或服务;
- 消耗: 您的应用通过服务器端 Consume API 通知 Aptoide 产品已成功消耗/交付;

最低要求
在开始集成之前,请确保您的开发环境满足以下技术规范:
| 要求 | 最低版本 |
|---|---|
| Android SDK | minSdk 21 (Lollipop) |
| Gradle Plugin | 8.6 |
| Build Tools | 8.4.0 |
各平台的功能可用性
Aptoide Billing SDK 在 Android 和 iOS 上提供的功能集有所不同:
| 功能 | Android | iOS |
|---|---|---|
| 应用内购买 | 是 | 是 |
| App Updates | 是 | 否 |
| Referral Deeplinks | 是 | 否 |
两个平台均不提供应用内评价弹窗(没有与 Google Play In-App Review API 对应的功能)。有关 iOS,请参阅 iOS Billing SDK。
后续步骤
准备好开始编码了吗?前往发行说明查看最新功能,或直接进入 Android Billing SDK 集成指南来设置您的第一个项目。