有些策略是不是没有实现
hnty545 opened this issue · 1 comments
hnty545 commented
我使用的3.0库
策略的核心逻辑是不是TcStaticsManagerImpl的
public void startSchedule() {
// if debug time is 5 min
if (StaticsConfig.DEBUG && TcStatInterface.uploadPolicy == TcStatInterface.UploadPolicy.UPLOAD_POLICY_DEVELOPMENT) {
statiPollMgr.start(5 * 1000);
LogUtil.d(TAG, "schedule is start");
} else {
if (NetworkUtil.isWifi(mContext)) {
statiPollMgr.start(TcStatInterface.getIntervalRealtime() * 60 * 1000);
} else {
statiPollMgr.start(TcStatInterface.UPLOAD_TIME_THIRTY * 60 * 1000);
}
}
}
没有体现UploadPolicy枚举里各个枚举的逻辑
hnty545 commented
我从源码里看到你在一些地方埋点了,比如界面切换、前后台切换、点击控件,这些地方触发startSchedule,但是在startSchedule没有实现那些枚举的策略,是不是没有开发完呢?