android-market-api

一、简介

1.  An open-source API for the Android Market

2.  基于Google Protocol Buffers协议实现,使用java.net.URL与google play服务器通信,能够运行在GoogleAppEngine和Android应用程序中。

3.  可以利用它来浏览任何国家或本地的Android应用商店。通过关键字或包名来搜索Android应用,并通过返回的AppID来获取该应用的详细信息,包括评论、图标与软件截图。 


二、应用

1. 下载后将androidmarketapi-0.6.jar 和 protobuf-java-2.2.0.jar 两个JAR导入项目中。

2. 参照范例(见参考),编写调用代码。

3. 测试运行


三、注意

1. 非官方api

2. 连接不稳定(connect failed或返回403等),取回的相关信息最好在自己的服务器上做一个备份。

3. 该api没有长期持续的更新(最新版本2011.02, Ver 0.6),推广应用率不高(讨论组内容不多)。


四、 参考

1.  Project Home: https://code.google.com/p/android-market-api/

2.  google groups:  https://groups.google.com/forum/#!forum/android-market-api

3.  调用实例:http://lbrant.blog.51cto.com/2400264/431834/

4.  Android Market 概览:客户端与服务器 http://lytsing.org/wiki/android/android-market-api.html


五、 protobuf扩展补充

1.  Protocol Buffers - Google's data interchange format

    Google开发提供的一种数据描述语言(一个开源序列化框架),类似于XML,JSON这样的数据表示语言,能够将结构化数据序列化,可用于数据存储、通信协议等方面。现阶段支持C++、 JAVA、Python等三种编程语言。其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。

2.  HomePage: https://code.google.com/p/protobuf/

3.  Documentation: https://developers.google.com/protocol-buffers/docs/overview

4.  应用: Internet数据传输协议,开源的序列化框架, 效率更高。


转载于:https://my.oschina.net/guyson/blog/268118

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值