From 49aff958d0f429a23028b71c26d9870e77e7bffa Mon Sep 17 00:00:00 2001 From: Matthew Date: Thu, 17 Apr 2025 18:45:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A0=E7=94=A8=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mpmaster/src/main/cpp/mpmaster.cpp | 32 ------------------- .../com/xypower/mpmaster/MpMasterService.java | 1 - 2 files changed, 33 deletions(-) diff --git a/mpmaster/src/main/cpp/mpmaster.cpp b/mpmaster/src/main/cpp/mpmaster.cpp index 54d16081..ebe3f606 100644 --- a/mpmaster/src/main/cpp/mpmaster.cpp +++ b/mpmaster/src/main/cpp/mpmaster.cpp @@ -151,35 +151,3 @@ Java_com_xypower_mpmaster_MpMasterService_getSystemProperty( return env->NewStringUTF(value); } - -extern "C" JNIEXPORT jboolean JNICALL -Java_com_xypower_mpmaster_MpMasterService_isMpAppRunning( - JNIEnv* env, jclass cls) { - - jboolean res = JNI_FALSE; - int fd = open(PATH_MPAPP_RUNNING, O_RDWR, 0444); - if (fd != -1) - { - __android_log_print(ANDROID_LOG_INFO, "MP_TAG", "fd != -1"); - - if (flock(fd, LOCK_EX) == 0) - { - __android_log_print(ANDROID_LOG_INFO, "MP_TAG", "locked"); - - } else - { - __android_log_print(ANDROID_LOG_INFO, "MP_TAG", "can't locked"); - res = JNI_TRUE; - } - close(fd); - return res; - } - else - { - __android_log_print(ANDROID_LOG_INFO, "MP_TAG", "can't open"); - } - - return JNI_FALSE; - -} - diff --git a/mpmaster/src/main/java/com/xypower/mpmaster/MpMasterService.java b/mpmaster/src/main/java/com/xypower/mpmaster/MpMasterService.java index c42178d4..28860284 100644 --- a/mpmaster/src/main/java/com/xypower/mpmaster/MpMasterService.java +++ b/mpmaster/src/main/java/com/xypower/mpmaster/MpMasterService.java @@ -1488,7 +1488,6 @@ public class MpMasterService extends Service { public native static void rebootDevice(); - public native static boolean isMpAppRunning(); ////////////////////////GPS////////////////////