对 android app in billing 网上现有材料的简单总结。(附原帖地址)

本文详细介绍了In-appBilling功能在Android应用中的使用限制,包括适用场景、系统版本要求、购买内容限制、网络依赖以及如何进行开发流程。包括注册账号、创建产品列表、注册测试账号、开发与测试等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用限制
* In-app Billing功能只能用在發佈在Android Market的應用程式。
* 你必須有一個Google Checkout的商家帳戶。
* 如果你是Android 3.0以上的系統,那In-app Billing只能用在MyApps 5.0.12以上版本,如果你是其他版本的Android系統,那麼In-app Billing只能用在Android Market 2.3.4以上的版本。
* In-app Billing只能用在搭載Android 1.6以上系統的設備中。
* In-app Billing只能用在數位內容的買賣,不能用來交易實體物品或是服務。
* Android Market不提供數位內容傳輸的服務,開發商須自行傳輸。
* 不能在無法上網的機器上使用In-app Billing,如果使用者要完成In-app Billing的付費,必須先透過網路連線到Android market伺服器。


客户 流程 展示视频

http://v.youku.com/v_show/id_XMjU0OTYwODY0.html


基本原理

http://allenny.iteye.com/blog/1265987

开发流程
1)注册Android Market publisher account和Google Checkout Merchant account.
2)创建product list (类似iPhone),和程序绑定,也就是要先上传或注册程序.产品分为两种类型 "managed per user account" and "unmanaged."。 第一种类型简单的说就是只能购买一次。当再次购买是会提示:“已购买”。第二种就简单了,可以多次购买。
3)注册测试帐号
4)开发,测试
5)程序的manifest需要包括 com.android.vending.BILLING

测试。两种测试方法(都需要在真机上搞)


利用Google提供的保留产品ID测试

使用测试帐号测试(类似于iPhone)

详细步骤

http://developer.android.com/guide/market/billing/billing_integrate.html

google 上的文档



http://support.google.com/androidmarket/developer/bin/answer.py?hl=en&answer=1072599


等需要开发的时候再补上代码和具体实现。


    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值