Android SDK概述

日志服务Android SDK封装了日志服务的日志采集相关API接口。您可以通过日志服务Android SDK方便地采集Android日志。

版本说明

更多信息,请参见Aliyun Log Android Release

示例代码

日志服务Android SDK提供丰富的示例代码,方便您参考或直接使用。示例代码包括以下内容:

GitHub源码

说明

ProducerExample.java

推荐配置的日志采集相关示例。

ProducerWithDynamicConfig.java

不带缓存配置的日志采集相关示例。

ProducerWithNoPersistent.java

支持动态更新配置的日志采集相关示例。

SDK说明

您可以通过以下表格详细了解Android SDK提供的日志采集功能。

主要功能

SDK

说明

Producer

aliyun-log-android-sdk

基础采集SDK,封装了日志采集相关API接口。

框架核心库

sls-android-core

SDK框架核心库。采集崩溃数据、网络质量分析数据和Trace数据时必须要接入。

OT协议库

sls-android-ot

OTel核心实现库。

OT协议扩展库

sls-android-ot-ktx

OTel Kotlin扩展库,用于支持协程等特性。

采集崩溃数据

sls-android-crashreporter

崩溃数据自动采集库。更多信息,请参见移动运维监控

采集卡顿数据

sls-android-blockdetection

卡顿数据自动采集库。更多信息,请参见移动运维监控

网络质量分析

sls-android-network-diagnosis

网络质量分析自动采集库。更多信息,请参见网络质量分析器

采集Trace数据

sls-android-trace

Android Trace数据采集库。更多信息,请参见接入Android用户体验监控数据

网络扩展库

sls-android-okhttp

Android Trace网络库自动采集库。更多信息,请参见接入Android用户体验监控数据

采集Unity3D游戏引擎插件数据

Unity4SLS.unitypackage

Unity3D游戏引擎数据采集插件。更多信息,请参见通过Unity Plugin接入数据