帮助与文档

> >

一、下载并导入SDK

将mobAPI for Android压缩包解压后会看到如下目录结构:

其中的“mobAPI”目录是我们的SDK,“mobAPISample”是我们SDK的完整演示Demo,“ApiDoc”是我们SDK的JavaDoc。使用时,只需复制“mobAPI/libs”下的jar包和“mobAPI/res”下的资源文件到您的项目下即可。

二、API调用

1、初始化SDK

a. 在AndroidMenifest.xml中添加必要权限

b. 在AndroidMenifest.xml的Application标签内添加meta信息:

(其中Mob-AppKey为Mob开发者后台申请的appkey)

c. 在AndroidMenifest.xml的Application节点下添加以下属性:

2、获取API工具类

MobAPI提供了多个Web应用,每个应用对应我们SDK的一个API工具类,如使用下面的代码可以得到一个用以执行天气预报查询的工具类:

当前SDK提供了4个API工具类,列举如下:

Web应用 API工具类
天气预报查询 Weather
邮编查询 Postcode
手机号码查询 Mobile
菜谱查询 Cook

 

3、操作回调

所有的API请求都是异步的,为了返回操作结果,发送请求时需要设置操作回调,具体如下:

回调方法“onSuccess”和“onError”都在主线程执行。

三、使用自定义操作工具类

如果我们SDK内置的API工具类不能满足您的需求,您还可以使用我们提供的自定义操作工具类来组装自己的请求:

得到CustomAPI实例以后,可以通过其提供的“get”、“post”等方法完成实际请求。详情可以参考我们的演示程序和API文档。

四、代码混淆

如果你开启了proguard混淆,需要在proguard的rules里面添加以下规则:

0 2

相关文档