在project级别的build.gradle文件中添加Maven的仓库地址
在主module的build.gradle文件添加SDK依赖
注意: 6.x 版本开始,app级别的build.gradle,需要添加kotlin相关依赖,如已经添加,可忽略
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.61"
如果已经远程引入安装SDK,请忽略此步骤。
下载 RangersAppLog Android SDK 解压,将 aar、jar 引入项目libs文件夹。在AndroidStudio项目中,打开project级别的build.gradle,添加:
在app module的build.gradle并在dependencies中添加:
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及以上版本,需要在运行时动态检查和申请权限。
初始化RangersAppLog需要尽可能早,如有合规场景,请在用户授权后再进行 SDK 的初始化。
提示:本SDK默认支持多进程初始化
初始化参数说明 | |
appid | channel |
为增长参谋应用列表中生成的AppID | 自定义,一般为应用市场名称 |
注意:联调时可能会遇到网络问题或者上报延迟导致联调失败,建议进行多次尝试
Online Customer Service24/7 Online Customer Service BotManual customer service, weekdays 10~ 12 o'clock/14~ 19 o'clock