From 6d61dbc51159f302e9bdf5038b1cf1db8bc6d562 Mon Sep 17 00:00:00 2001 From: BlueMatthew Date: Mon, 11 Mar 2024 15:30:04 +0800 Subject: [PATCH] =?UTF-8?q?MpApp=E4=BF=9D=E6=B4=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 检查App.db最后更新时间,如果超过30分钟没有变化,则重启MpApp --- mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java b/mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java index f559577f..5af2cd4a 100644 --- a/mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java +++ b/mpmaster/src/main/java/com/xypower/mpmaster/AppMaster.java @@ -102,6 +102,13 @@ public class AppMaster { public void run() { // mMasterUrl = "http://192.168.50.100/mntn/"; + final Context context = mService.getApplicationContext(); + String appPath = MicroPhotoContext.buildAppDir(context); + File mpappDb = new File(appPath + "data/App.db"); + if (System.currentTimeMillis() - mpappDb.lastModified() > 1800000) // greater than 30m{ + + MicroPhotoContext.restartMpApp(context); + } String masterUrl = mMasterUrl;