App Inventor 2 应用内支付IAP教程
覆盖:Google Play支付、应用内购买、虚拟货币、订阅
一、IAP基础
1.1 支付类型
| 类型 | 说明 | 示例 |
|---|---|---|
| 消耗型 | 一次购买,可重复购买 | 虚拟货币、金币 |
| 非消耗型 | 一次购买,永久拥有 | 去广告、付费功能 |
| 订阅 | 定期扣费 | VIP会员、月卡 |
1.2 接入流程
- 在Google Play Console创建应用
- 添加商品(内购项目)
- 配置License测试
- 接入SDK
二、初始化支付
2.1 初始化
2.2 查询商品
三、购买商品
3.1 发起购买
四、消耗型商品
4.1 虚拟货币
五、非消耗型商品
5.1 去广告
5.2 检查购买状态
六、订阅
6.1 月卡/季卡
6.2 验证订阅状态
七、支付安全
7.1 服务端验证
实际生产环境应在服务端验证购买八、常见问题
Q1:支付返回错误码?
常见错误:商品未发布、签名错误、应用未发布Q2:无法测试支付?
需要添加测试账号到License测试Q3:如何查看收入?
在Google Play Console财务报告中查看文档版本:2026.03 | 作者:App Inventor 2 中文网 www.fun123.cn
参考资料与版权声明
原文来源
- MIT App Inventor 官方文档 - MIT App Inventor
- MIT App Inventor Community - MIT App Inventor Community
- MIT App Inventor GitHub - MIT CML
版权声明
本文档基于 MIT App Inventor 官方文档及社区资源整理,版权归原作者所有:- MIT App Inventor 官方文档采用 CC BY-SA 4.0 授权
- MIT App Inventor Community 帖子版权归原作者所有
