1.原文链接【需FQ】:http://developer.android.com/training/in-app-billing/index.html

2.平时对于英文文档都是大概读一下,现在翻译文章,就需要咬文嚼字了,其中有很多觉得可能翻译错了或者翻译不好的都加了注解,希望高手回复个你觉得好的翻译。

3.本篇可能翻译第一,应用第二,实在没收获的就去看我先前的那篇支付博文^_^。

售卖In-app商品

依赖和前提条件

  • Android 2.2 or higher

需要阅读的

在本教程,你将学到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的功能正确。
注1:原文 In this class, you'll learn how to perform common In-app Billing operations from Android applications. 第一句就感觉翻译不通顺呀,望高手指导指导,回复一个更好的翻译。
注2:原文 You can request product details from Google Play, issue orders for in-app products, and quickly retrieve ownership information based on users' purchase history. issue orders是什么?

Google官方教程之Selling In-app Products的更多相关文章

  1. Firefly官方教程之Netconnect使用文档

    1.distributed说明该模块包含了服务端与客户端通信的一些处理方法,包括发送数据的封装,协议头的封装,tcp通信时进行分包,处理粘包问题.2.结构解析 LiberateFactory,协议工厂 ...

  2. Firefly官方教程之DBentrust使用文档

    原地址: http://bbs.gameres.com/thread_224185.html 1.dbentrust说明该模块主要是对数据库与memcached存储的处理.里面封装了从memcache ...

  3. Firefly官方教程之Distributed使用文档

    原地址:http://bbs.gameres.com/thread_224191.html distributed使用文档1.distributed说明该模块主要封装了各个服务进程间进行通信的方法.n ...

  4. Wireshark数据抓包教程之Wireshark的基础知识

    Wireshark数据抓包教程之Wireshark的基础知识 Wireshark的基础知识 在这个网络信息时代里,计算机安全始终是一个让人揪心的问题,网络安全则有过之而无不及.Wireshark作为国 ...

  5. nodejs入门教程之http的get和request简介及应用

    nodejs入门教程之http的get和request简介及应用 前言 上一篇文章,我介绍了nodejs的几个常用的模块及简单的案例,今天我们再来重点看一下nodejs的http模块,关于http模块 ...

  6. 【收藏】Android屏幕适配全攻略(最权威的Google官方适配指导)

    来源:http://blog.csdn.net/zhaokaiqiang1992 更多:Android AutoLayout全新的适配方式, 堪称适配终结者 Android的屏幕适配一直以来都在折磨着 ...

  7. Kali Linux系列教程之OpenVas安装

    Kali Linux系列教程之OpenVas安装 文 /玄魂 目录 Kali Linux系列教程之OpenVas安装 前言 1.  服务器层组件 2.客户层组件 安装过程 Initial setup ...

  8. Xamarin Anroid开发教程之Anroid开发工具及应用介绍

    Xamarin Anroid开发教程之Anroid开发工具及应用介绍 Xamarin开发Anroid应用介绍 如今智能手机已经盛行了好几年,而针对这些智能手机的软件开发也变得异常火热.但是在Andro ...

  9. AppleWatch开发教程之Watch应用对象新增内容介绍以及编写运行代码

    AppleWatch开发教程之Watch应用对象新增内容介绍以及编写运行代码 添加Watch应用对象时新增内容介绍 Watch应用对象添加到创建的项目中后,会包含两个部分:Watch App 和 Wa ...

随机推荐

  1. SpringBoot 整合 Logback

    Logback is intended as a successor to the popular log4j project, picking up where log4j leaves off.L ...

  2. Eclipse/MyEclipse按任何键,都可以提示?(最强帮手)

    说明: 一般在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual St ...

  3. InnoDB的B+树索引

    B+树索引其本质就是B+树在数据库中的实现,但是B+索引在数据库中有一个特点就是其高扇出性,因此在数据库中,B+树的高度一般都在2-3层,也就是对于查找某一键值的行记录,最多只需要2到3次IO,这倒不 ...

  4. vue数组进行分组

    数组进行分组使用switch方法 <template> <v-layout> <v-card contextual-style="dark" v-if ...

  5. msyql int(x) 中的x

    先看一个mysql表结构 Sql代码 CREATE   TABLE  `test` ( `TYPEID` int (2) ) ENGINE=MyISAM CHARSET=latin1; Sql代码   ...

  6. gulp教程之gulp中文API

    1.gulp.src(globs[, options]) 1.1.说明:src方法是指定需要处理的源文件的路径,gulp借鉴了Unix操作系统的管道(pipe)思想,前一级的输出,直接变成后一级的输入 ...

  7. [转]在windows service中使用timer

    本文转自:http://blog.csdn.net/sharpnessdotnet/article/details/7637180 一定要使用System.Timers.Timer timer 而不是 ...

  8. 解读MySQL的慢日志

    完整的慢日志格式一般如下: # Time: :: # User@Host: db_user[db_database] @ localhost [] # Query_time: Rows_examine ...

  9. NFS挂载时出现"access denied by server while mounting"的解决方法

    NFS挂载时出现"access denied by server while mounting"的解决方法 2015-01-14 何敏杰 3条评论 44,071次浏览   NFS是 ...

  10. 新装iis 页面503错误 DefaultAppPool停止解决方案

    配置:应用程序池-选择要配置的应用池-高级设置-标识-选择LocalSystem