Skip to content

Commit

Permalink
pass service type
Browse files Browse the repository at this point in the history
  • Loading branch information
nickpatrick committed Mar 14, 2024
1 parent 2b77fbd commit 372a799
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
2 changes: 1 addition & 1 deletion sdk/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ apply plugin: "org.jetbrains.dokka"
apply plugin: 'io.radar.mvnpublish'

ext {
radarVersion = '3.9.7'
radarVersion = '3.9.8-beta.1'
}

String buildNumber = ".${System.currentTimeMillis()}"
Expand Down
7 changes: 6 additions & 1 deletion sdk/src/main/java/io/radar/sdk/RadarForegroundService.kt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package io.radar.sdk

import android.app.*
import android.content.Intent
import android.content.pm.ServiceInfo
import android.graphics.Color
import android.os.Build
import android.os.Bundle
Expand Down Expand Up @@ -94,7 +95,11 @@ class RadarForegroundService : Service() {
logger.e("Error setting foreground service content intent", RadarLogType.SDK_EXCEPTION, e)
}
val notification = builder.build()
startForeground(id, notification)
if (Build.VERSION.SDK_INT >= 29) {
startForeground(id, notification, ServiceInfo.FOREGROUND_SERVICE_TYPE_LOCATION)
} else {
startForeground(id, notification)
}
}

override fun onBind(intent: Intent): IBinder? {
Expand Down

0 comments on commit 372a799

Please sign in to comment.