From a3d9e72e6e4f7ad6778e89bc05f2fe656e36dab7 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期一, 28 四月 2025 14:51:55 +0800
Subject: [PATCH] 2025-04-28 14:51:52

---
 app/src/main/java/com/hdl/photovoltaic/services/ForeService.java |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/services/ForeService.java b/app/src/main/java/com/hdl/photovoltaic/services/ForeService.java
index 9a98d1a..24088e9 100644
--- a/app/src/main/java/com/hdl/photovoltaic/services/ForeService.java
+++ b/app/src/main/java/com/hdl/photovoltaic/services/ForeService.java
@@ -11,6 +11,7 @@
 import android.content.Context;
 import android.content.Intent;
 import android.content.IntentFilter;
+import android.content.pm.ServiceInfo;
 import android.graphics.BitmapFactory;
 import android.graphics.Color;
 import android.os.Build;
@@ -38,18 +39,28 @@
  */
 public class ForeService extends Service {
 
-    final String TAG=ForeService.class.getName();
+    final String TAG = ForeService.class.getName();
+
     @Override
     public IBinder onBind(Intent intent) {
         return null;
     }
 
+
     @SuppressLint("ForegroundServiceType")
     @Override
     public void onCreate() {
         super.onCreate();
-        Log.d(TAG, "ForeService onCreate() 杩涚▼Id:"+android.os.Process.myPid() );
-        startForeground(1, getNotification(getString(R.string.app_name), "Running"));
+//        Log.d(TAG, "ForeService onCreate() 杩涚▼Id:" + android.os.Process.myPid());
+//        try {
+//            // Kotlin 绀轰緥
+//            if (Build.VERSION.SDK_INT >= 34) {
+//                startForeground(1, getNotification(getString(R.string.app_name), "Running"), ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK);
+//            } else {
+//                startForeground(1, getNotification(getString(R.string.app_name), "Running"));
+//            }
+//        } catch (Exception e) {
+//        }
     }
 
     @Override

--
Gitblit v1.8.0