diff --git a/app/build.gradle b/app/build.gradle index fd55c86..2be12eb 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -11,7 +11,7 @@ android { minSdk 28 targetSdk 28 versionCode 1 - versionName "1.7" + versionName "1.8" // 1.0 IDATA广播模式处理 // 1.1 霍尼韦尔的监听修改(扫描网站二维码跳出程序,监听失效,调整)、斑马PDA广播模式设置 diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5db51f9..e34e69b 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -13,6 +13,7 @@ + serviceClass) { + ActivityManager manager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); + List runningServices = manager.getRunningServices(Integer.MAX_VALUE); + + for (ActivityManager.RunningServiceInfo service : runningServices) { + if (serviceClass.getName().equals(service.service.getClassName())) { + return true; + } + } + return false; + } + public void openContinueScan(){ if("eda50p".equals(Build.MODEL.toLowerCase())){ // 扫描正常