izinin / radio_amoris

this is internet radio application for Android and iOS made with Google Flutter SDK
9 stars 2 forks source link

Fix MissingForegroundServiceTypeException in MyRadioService.java to Resolve Crashing Issue #12 #13

Closed RandelP closed 1 month ago

RandelP commented 1 month ago

This single addition of .setForegroundServiceType(NotificationCompat.FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK) tells the Android system that the service is a media playback service, which is essential when the service is intended to perform operations that should be noticeable by the user at all times (like playing audio). This change will ensure compliance with Android's foreground service requirements and prevent the app from crashing due to missing service type specifications.

RandelP commented 1 month ago

Thank you very much for the quick fix!