diff --git a/library/src/main/java/com/yuanxuan/tracking_point/library/TrackingManager.kt b/library/src/main/java/com/yuanxuan/tracking_point/library/TrackingManager.kt index c931a95..b19d304 100644 --- a/library/src/main/java/com/yuanxuan/tracking_point/library/TrackingManager.kt +++ b/library/src/main/java/com/yuanxuan/tracking_point/library/TrackingManager.kt @@ -25,7 +25,7 @@ import kotlin.time.Duration.Companion.seconds object TrackingManager { - private lateinit var application: Context + private lateinit var context: Context /** * 收集等待时间 @@ -53,8 +53,8 @@ object TrackingManager { systemCode: String, iTrackingPointUserInfo: ITrackingPointUserInfo, ) { - application = context - deviceInfo = createDeviceInfo(application) + context = context + deviceInfo = createDeviceInfo(context) this.uploadIntervalMillis = uploadIntervalMillis trackingPointDao = TrackingPointDatabase.get(context).trackingPointDao() this.iTrackingPointUserInfo = iTrackingPointUserInfo @@ -64,7 +64,7 @@ object TrackingManager { suspend fun push(eventType: String, eventParams: EventParams?) { - if (::application.isInitialized.not()) { + if (::context.isInitialized.not()) { Logger.debug("没有初始化TrackingManager") return } @@ -94,7 +94,7 @@ object TrackingManager { delayedUploadJob = scope.launch { delay(uploadIntervalMillis) UploadWorker.schedule( - context = application, + context = context, ) } }