更新 MonitorService.java
parent
976bb6316b
commit
acf592153e
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue