更新 MonitorService.java

dev
wangsiyuan 2023-12-13 18:55:31 +08:00
parent 976bb6316b
commit acf592153e
1 changed files with 3 additions and 14 deletions

View File

@ -10,35 +10,24 @@ import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.os.Build; import android.os.Build;
import android.os.IBinder; import android.os.IBinder;
import android.util.Log;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.core.app.NotificationCompat; import androidx.core.app.NotificationCompat;
import com.google.gson.Gson;
import com.google.gson.JsonSyntaxException;
import com.nbee.echolink.R; import com.nbee.echolink.R;
import com.nbee.echolink.broadcast.HeartbeatAlarmReceiver; import com.nbee.echolink.broadcast.HeartbeatAlarmReceiver;
import com.nbee.echolink.model.CallInfo; import com.nbee.echolink.model.CallInfo;
import com.nbee.echolink.model.DeviceInfo;
import com.nbee.echolink.model.SMSInfo; import com.nbee.echolink.model.SMSInfo;
import com.nbee.echolink.model.WeChatMsg; import com.nbee.echolink.model.WeChatMsg;
import com.nbee.echolink.response.ApiResponse; import com.nbee.echolink.utils.NetworkUtils;
import com.nbee.echolink.utils.DeviceInfoUtils;
import com.nbee.echolink.utils.NetworkUtil;
import java.io.IOException;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.Date; import java.util.Date;
import okhttp3.MediaType;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import timber.log.Timber; import timber.log.Timber;
public class MonitorService extends Service { public class MonitorService extends Service {
private NetworkUtil networkUtil; private NetworkUtils networkUtils;
private static final String TAG = "MonitorService"; private static final String TAG = "MonitorService";
private String lastPhoneNumber = null; private String lastPhoneNumber = null;
private long lastCallTime = 0; private long lastCallTime = 0;
@ -48,7 +37,7 @@ public class MonitorService extends Service {
super.onCreate(); super.onCreate();
Timber.d("监控服务 onCreate"); Timber.d("监控服务 onCreate");
startForegroundService(); startForegroundService();
networkUtil = new NetworkUtil(this); networkUtils = new NetworkUtils(this);
scheduleHeartbeat(this); // 启动心跳定时任务 scheduleHeartbeat(this); // 启动心跳定时任务
} }
@Override @Override