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