FMRadio: Start ForegroundService with a type
- As per [1], this is needed to be done to fix this crash:
07-22 10:36:50.055 8030 8030 E AndroidRuntime: Process: com.android.fmradio, PID: 8030
07-22 10:36:50.055 8030 8030 E AndroidRuntime: java.lang.RuntimeException: Unable to stop activity {com.android.fmradio/com.android.fmradio.FmMainActivity}: android.app.MissingForegroundServiceTypeException: Starting FGS without a type callerApp=ProcessRecord{250dd38 8030:com.android.fmradio/1000} targetSDK=30
07-22 10:36:50.055 8030 8030 E AndroidRuntime: Caused by: android.app.MissingForegroundServiceTypeException: Starting FGS without a type callerApp=ProcessRecord{250dd38 8030:com.android.fmradio/1000} targetSDK=30
07-22 10:36:50.055 8030 8030 E AndroidRuntime: at com.android.fmradio.FmService.showPlayingNotification(FmService.java:2006)
07-22 10:36:50.055 8030 8030 E AndroidRuntime: at com.android.fmradio.FmService.updatePlayingNotification(FmService.java:2028)
07-22 10:36:50.055 8030 8030 E AndroidRuntime: at com.android.fmradio.FmMainActivity.onStop(FmMainActivity.java:713)
07-22 10:36:50.061 1781 3763 W ActivityTaskManager: Force finishing activity com.android.fmradio/.FmMainActivity
[1]: https://developer.android.com/develop/background-work/services/fgs/service-types#media
Signed-off-by:
Cyber Knight <cyberknight755@gmail.com>
Change-Id: I7e318fb63dcff9c8b8cd9e75df269ae50265c26d
Loading
Please register or sign in to comment