文档介绍:Mobile Analytics Android SDK开发指南
1. 前言
本文档介绍了移动数据分析(Mobile Analytics) Android SDK的使用方式。
Mobile Analytics Android SDK是阿里云面向移动开发者提供的Android平台下的数据统计与监控服务。通过该SDK,开发者可以在自己的APP中便捷地进行数据埋点,监控日常的业务数据与网络性能数据,并通过阿里云控制台界面观察对应的数据报表展现。另外,用户后续可以通过设定自定义的数据解析规则实现定制化的数据图表展现。
您可以通过获取alicloud-android-demo工程源码获得移动数据分析服务的使用例程。
2. 安装Mobile Analytics Android SDK
Mobile Analytics Android SDK文件包括:
alicloud-android-sdk-
alisdk-
引入工程后可参考下文所述步骤使用。
3. 应用程序初始化
在您使用Mobile Analytics Android SDK进行数据统计与监控前,您需要对SDK的上下文进行一些初始化配置,如权限声明、传递应用上下文、访问控制等。。
权限声明及配置AppKey,AppSecret
以下是Mobile Analytics Android SDK所需要的Android权限及配置AppKey,AppSecret,,否则,SDK将无法正常工作。
...
<meta-data android:name="" android:value="YourAppKey"></meta-data>
<meta-data android:name="" android:value="YourAppSecret"></meta-data>
</application>
<uses-permission android:name="."></uses-permission>
<uses-permission android:name=""></uses-permission>
<uses-permission android:name=""></uses-permission>
<uses-permission android:name=""></uses-permission>
<uses-permission android:name=""></uses-permission>
<uses-permission android:name=""></uses-permission>
<uses-permission android:name=""/>
<uses-permission android:name=""/>
<uses-permission android:name=""/>
初始化及参数设置示例
在Application的实现类中,添加初始化SDK的代码。
Mobile Analytics Android SDK初始化部分的接口如下:
public class YourApplication extends Application {
***@Override
public void onCreate() {
();
/* 【注意】建议您在Application中初始化MAN,以保证正常获取MANService*/
// 获取MAN服务
MANService manService = ();
// 打开调试日志,线上版本建议