Google官方教程之Selling In-app Products
1.原文链接【需FQ】:http://developer.android.com/training/in-app-billing/index.html
2.平时对于英文文档都是大概读一下,现在翻译文章,就需要咬文嚼字了,其中有很多觉得可能翻译错了或者翻译不好的都加了注解,希望高手回复个你觉得好的翻译。
3.本篇可能翻译第一,应用第二,实在没收获的就去看我先前的那篇支付博文^_^。
售卖In-app商品
在本教程,你将学到In-app billing在Android程序上的基本运用。注1
In-app billing是Google Play提供的一种服务,可以让你在你的应用中对数字内容或者应用升级收费。In-app Billing API可以让你容易地把In-app Billing集成到你的应用中。你可以从Google Play请求商品详情,in-app商品的发行号,还可以根据用户的购买历史记录快速快速获取所有权信息。注2 你也可以通过Google Play Service来查询in-app商品的详细信息,比如本地价格以及是否可以购买。Google Play不仅提供一个可以让用户和In-app Billing service无缝交互的结算接口,还为用户提供了更直观的购买体验。
这篇教程写的是如何使用Version 3 API的,要学习 version 2 API 的就去看Implementing In-App Billing (V2)。P.S.不需要去看V2的支付了,因为Google已经关闭V2的接口服务了,现在看V3的就行了。
课程
- 准备你的 In-app Billing 程序 我翻译的
- 在本课你将学到如何准备你的应用去使用In-app Billing API以及和Google Play的交互。你还将学到如何建立一个连接用来和Google Play交互以及验证你正在使用的In-app Billing API版本是否被支持。
- 创建 In-app Billing 商品 我翻译的
- 在本课你将学到如何为你的应用设置In-app Billing商品以及如何查询商品详细信息。
- 购买 In-app Billing 商品
- 在本课你将学到如何购买In-app Billing商品,跟踪已购物品的消耗,还有查询已购物品的详细信息。
- 测试你的 In-app Billing 程序
- 在本课你将学到如何测试你的应用程序来保证In-app Billing的功能正确。
Google官方教程之Selling In-app Products的更多相关文章
- Firefly官方教程之Netconnect使用文档
1.distributed说明该模块包含了服务端与客户端通信的一些处理方法,包括发送数据的封装,协议头的封装,tcp通信时进行分包,处理粘包问题.2.结构解析 LiberateFactory,协议工厂 ...
- Firefly官方教程之DBentrust使用文档
原地址: http://bbs.gameres.com/thread_224185.html 1.dbentrust说明该模块主要是对数据库与memcached存储的处理.里面封装了从memcache ...
- Firefly官方教程之Distributed使用文档
原地址:http://bbs.gameres.com/thread_224191.html distributed使用文档1.distributed说明该模块主要封装了各个服务进程间进行通信的方法.n ...
- Wireshark数据抓包教程之Wireshark的基础知识
Wireshark数据抓包教程之Wireshark的基础知识 Wireshark的基础知识 在这个网络信息时代里,计算机安全始终是一个让人揪心的问题,网络安全则有过之而无不及.Wireshark作为国 ...
- nodejs入门教程之http的get和request简介及应用
nodejs入门教程之http的get和request简介及应用 前言 上一篇文章,我介绍了nodejs的几个常用的模块及简单的案例,今天我们再来重点看一下nodejs的http模块,关于http模块 ...
- 【收藏】Android屏幕适配全攻略(最权威的Google官方适配指导)
来源:http://blog.csdn.net/zhaokaiqiang1992 更多:Android AutoLayout全新的适配方式, 堪称适配终结者 Android的屏幕适配一直以来都在折磨着 ...
- Kali Linux系列教程之OpenVas安装
Kali Linux系列教程之OpenVas安装 文 /玄魂 目录 Kali Linux系列教程之OpenVas安装 前言 1. 服务器层组件 2.客户层组件 安装过程 Initial setup ...
- Xamarin Anroid开发教程之Anroid开发工具及应用介绍
Xamarin Anroid开发教程之Anroid开发工具及应用介绍 Xamarin开发Anroid应用介绍 如今智能手机已经盛行了好几年,而针对这些智能手机的软件开发也变得异常火热.但是在Andro ...
- AppleWatch开发教程之Watch应用对象新增内容介绍以及编写运行代码
AppleWatch开发教程之Watch应用对象新增内容介绍以及编写运行代码 添加Watch应用对象时新增内容介绍 Watch应用对象添加到创建的项目中后,会包含两个部分:Watch App 和 Wa ...
随机推荐
- 用Akka构建一个简易的分布式文件系统
本来初期打算用Hadoop 2,可是后来有限的服务器部署了Solr Cloud,各种站点,发现资源不够了,近10T的文件,已经几乎把服务器的磁盘全部用光.想来想去,由于目前架构基于Scala的,所以还 ...
- emacs26.1 ppa
sudo add-apt-repository ppa:kelleyk/emacssudo apt updatesudo apt install emacs26
- 翻译:WebAssembly简介:我们为什么要关心这个技术?
原文: https://tomassetti.me/introduction-to-webassembly/ WebAssembly简介:我们为什么要关心这个技术? 在对抗js的伟大战斗中有 ...
- Java PrepareStatement
1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程2.使用 Statement 对象.在对数据库只执行一次性存取的时侯,用 Statement 对象 ...
- 虚拟机安装Ubuntu的上网设置(有线网络和无线网络)
(恩,是转的) 虚拟机下ubuntu共享方式上网: 一. 有线网络 在有线网络的条件下,vmware的安装非常简单,上网方式几乎不用怎么设置(默认NAT模式) 如果默认情况下不能上网,则按以下 ...
- 通过POST请求上传文件
转自:https://blog.csdn.net/zhangge3663/article/details/81218488 理论 简单的HTTP POST 大家通过HTTP向服务器发送POST请求提交 ...
- JS日期、月份的加减
JS日期.月份的加减 需要注意的是返回的月份是从0开始计算的,也就是说返回的月份要比实际月份少一个月,因此要相应的加上1 // 日期,在原有日期基础上,增加days天数,默认增加1天 function ...
- HTML5--(1)兼容前缀+结构性标签+语义化标签
一.兼容前缀+兼容写法 兼容前缀 1.HTML5有部分类容兼容到IE9,IE8及以下完全不兼容的内容不再考虑. 2.部分内容需要加兼容前缀 a) -webkit- 兼容谷歌 b) -m ...
- C# 之VS程序打包
VS2012没有自带打包工具,所以要先下载并安装一个打包工具.我采用微软提供的打包工具: InstallShield2015LimitedEdition.下载地址:http://pan.baidu. ...
- [javaSE] 异常捕获
异常:程序在运行时出现的不正常现象 Throwable |——Error |——Exception 严重级别:Error类和Exception类 异常的处理:try{}catch{}finally{} ...