访问Google Play Console控制台(https://play.google.com/apps/publish)
1. 创建商品
所有应用->应用列表->点开应用
左侧导航菜单中点击商店发布->应用内商品
然后创建受管理的商品
每个商品独立的sku, 相当于商品的ID, 支付的时候需要传给Google play告知是哪一种商品
2. 开发
相关文章太多, 建议直接使用官方demo的方式, 避免自己发起ServiceConnection远程调用
这样可以直接使用IabHelper去支付和查询
3. 测试
3.1
在应用设置里点击 版本管理->应用版本->内部测试渠道
->修改/管理版本->创建新的内部测试版
(1) 上传apk文件(不支持debug版本, 支持release和自定义的buildType)
(2) 填写基本版本信息, 这些信息跟发布无关, 可以任意填
3.2
保存->查看->发布 测试版本
如果不是"内部测试渠道", 是alpha版本, 审核时间会比较长, 内部测试渠道版本很快就可以用于测试
3.3
发布后点击管理测试人员右侧的下拉箭头, 添加测试人员列表, 并在列表中键入google play账号的邮箱
保存后将"加入测试的网址"发送给测试人员
测试人员点开链接同意加入测试计划, 然后点击链接网页中的apk网址, 跳转到Google play进行下载
3.4 如何让订单变成测试订单
需要在Google Play Console控制台(https://play.google.com/apps/publish)中的
设置->开发者账号->账号详情->许可测试
填写"可用于测试的 Gmail帐号", 填写gmail, 多个的话用逗号分割, 保存