English
Log In
You can then view all documents
增长参谋/数据接入文档/Applog接入文档(Android)
Applog接入文档(Android)
Last updated 2022-04-22 19:33:15

1.环境准备

  • Gradle编译环境(Android Studio)

2.导入SDK

2.1使用远程引入安装SDK

project级别的build.gradle文件中添加Maven的引用,url 'https://artifact.bytedance.com/repository/Volcengine/'

示例:

如果需要使用无全埋点的基础版本,只需要引入下面的 Lite 文件,不需要引入插件

在主modulebuild.gradle文件添加SDK依赖

注意: 6.x 版本开始,app级别的build.gradle,需要添加kotlin相关依赖,如已经添加,可忽略implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.61"


2.2 手动安装SDK

如果已经远程引入安装SDK,请忽略此步骤。下载 RangersAppLog Android SDK 并解压,将 aar、jar 引入项目libs文件夹。在AndroidStudio项目中,打开project级别的build.gradle,添加:

在app module的build.gradle并在dependencies中添加:


2.3 SDK所需的App权限

SDK需要以下权限:

序 号

权限

说明

1

android.permission.READ_PHONE_STATE

读取 IMEI等设备信息等作为设备标识

2

android.permission.ACCESS_WIFI_STATE

android.permission.ACCESS_NETWORK_STATE

android.permission.INTERNET

网络访问相关,wifi,获取网络状态

注:Android 6.0及以上版本,需要在运行时动态检查和申请权限。


3. 初始化SDK

在Application 中 onCreate 中初始化RangersAppLog(初始化需要尽可能早)。提示:本SDK默认支持多进程初始化


Contents
Contact us