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////////////////////