Room 数据持久化;Worker管理上传任务,初次上传+重试共5次,重试间隔10s线性增加;多上传任务顺序处理; 网络请求 Retrofit ### aar位置 根目录 /aar/release/trackingPoint-x.x.x.aar ### 使用 ```kotlin /** * 初始化 */ TrackingManager.init( context = this.application, iTrackingPointUserInfo = TrackingPointUserInfoImp(), systemCode = "999999999", //通过管理平台获取,硬编码 ) /** * 实现 ITrackingPointUserInfo 获取 UserInfo 的方法 */ class TrackingPointUserInfoImp: ITrackingPointUserInfo { override fun uploadUserInfo(): UserInfo { return UserInfo( userId = 123456, userName = "username", account = "account" ) } } TrackingManager.push( eventType = "dianji", //通过管理平台获取 eventParams = EventParams( buttonId = "${view.id}", page = "Main", url = "" ) ) ```