==========================================================================
=================================使用方法=================================
==========================================================================
===============API接入
android sutio:
compile 'com.android.billingclient:billing:1.0'
eclipse:
自己提取jar或者去我的博客里面下载1.0.3的版本吧。
===============代码示例
private GoogleBillingUtil googleBillingUtil = null;
//创建示例,按照官方示例,需要在build之前设置购买回调接口,其他接口看个人需要。
googleBillingUtil = new GoogleBillingUtil(activity)
.setOnPurchaseFinishedListener(new MyOnPurchaseFinishedListener())
.setOnQueryFinishedListener(new MyOnQueryFinishedListener())
.setOnStartSetupFinishedListener(new MyOnStartSetupFinishedListener())
.build();
//查询商品信息回调接口
private class MyOnQueryFinishedListener implements GoogleBillingUtil.OnQueryFinishedListener
{
//...;
}
//服务初始化结果回调接口
private class MyOnStartSetupFinishedListener implements GoogleBillingUtil.OnStartSetupFinishedListener
{
//...;
}
//购买商品回调接口
private class MyOnPurchaseFinishedListener implements GoogleBillingUtil.OnPurchaseFinishedListener
{
//...;
}
==========================================================================
=================================版本说明=================================
==========================================================================
/**
* Created by TJbaobao on 2017/11/2.
* CSDN:http://blog.csdn.net/u013640004/article/details/78257536
*
* 当前版本:V1.1.3
* 更新日志:
*
* V1.1.3 2017/12/19
* 修复-服务启动失败时导致的空指针错误。
*
* V1.1.2 2017/12/18
* 修复-修复内购未被消耗的BUG。
* 增加-每次启动都获取一次历史内购订单,并且全部消耗。
* 增加-可以通过设置isAutoConsumeAsync来确定内购是否每次自动消耗。
* 增加-将consumeAsync改为public,你可以手动调用消耗。
*
* V1.1.1 2017/11/2
* 升级-内购API版本为google最新版本。compile 'com.android.billingclient:billing:1.0'
* 特性-不需要key了,不需要IInAppBillingService.aidl了,不需要那一大堆Utils了,创建新实例的时候必须要传入购买回调接口。
*
* V1.0.3 2017/10/27
* 增加-支持内购
*
* V1.0.2 2017/09/11
* 修复-修复BUG
*
* v1.0.1 2017/07/29
* 初始版本
*/
没有合适的资源?快使用搜索试试~ 我知道了~
Google play billing(Google play 内支付) 代码封装 api V1.1.3
共2个文件
java:1个
txt:1个
4星 · 超过85%的资源 需积分: 29 17 下载量 8 浏览量
2017-12-19
11:06:21
上传
评论
收藏 5KB ZIP 举报
温馨提示
使用了google新版的内购API,com.android.billingclient:billing:1.0,使用方法更加简单了。 使用该封装,只需要简单的一步就能初始化,里面的接口功能齐全,具备完整的成功、失败、错误回调。里面包含详细教程,有些坑可以看我博客。 http://blog.csdn.net/u013640004/article/details/78257536 更新日志: *V1.1.3 2017/12.19 *修复-服务启动失败时导致的空指针错误。 * * V1.1.2 2017/12/18 * 修复-修复内购未被消耗的BUG。 * 增加-每次启动都获取一次历史内购订单,并且全部消耗。 * 增加-可以通过设置isAutoConsumeAsync来确定内购是否每次自动消耗。 * 增加-将consumeAsync改为public,你可以手动调用消耗。 * * V1.1.1 2017/11/2 * 升级-内购API版本为google最新版本。compile 'com.android.billingclient:billing:1.0' * 特性-不需要key了,不需要IInAppBillingService.aidl了,不需要那一大堆Utils了,创建新实例的时候必须要传入购买回调接口。
资源推荐
资源详情
资源评论
收起资源包目录
GoogleBillingUtilV1.1.3.zip (2个子文件)
GoogleBillingUtil.java 17KB
readme.txt 3KB
共 2 条
- 1
资源评论
- gaoshayidianshuai2020-08-26很详细,接入google play内购
天镜baobao
- 粉丝: 57
- 资源: 17
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C语言基础-C语言编程基础之Leetcode编程题解之第39题组合总和.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第38题外观数列.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第37题解数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第36题有效的数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第35题搜索插入位置.zip
- index.wxml
- C语言基础-C语言编程基础之Leetcode编程题解之第33题搜索旋转排序数组.zip
- 基于Python实现的手写数字识别系统源码.zip
- 从网页提取禁止转载的文字
- C语言基础-C语言编程基础之Leetcode编程题解之第32题最长有效括号.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功