diff --git a/mpmaster/src/main/java/com/xypower/mpmaster/MpMasterService.java b/mpmaster/src/main/java/com/xypower/mpmaster/MpMasterService.java index ad48acb7..da06972b 100644 --- a/mpmaster/src/main/java/com/xypower/mpmaster/MpMasterService.java +++ b/mpmaster/src/main/java/com/xypower/mpmaster/MpMasterService.java @@ -393,6 +393,17 @@ public class MpMasterService extends Service { public boolean shouldSyncTime() { return mSyncTime; } public void detectMpAppAlive() { + final MpMasterService thisObj = this; + Thread th = new Thread(new Runnable() { + @Override + public void run() { + thisObj.detectMpAppAliveImpl(); + } + }); + th.start(); + } + + private void detectMpAppAliveImpl() { try { final Context context = getApplicationContext(); long ts = System.currentTimeMillis();