MetroList: avvio del servizio in foreground compatibile con Android 15

Scritto da Alessio il 04/04/2026

Problema

Con i vincoli più severi di Android 15, il servizio musicale poteva non avviarsi da contesti in background senza una preparazione foreground corretta.

Modifiche

Ho usato startForegroundService() per gli avvii richiesti in background e verificato che il servizio raggiunga lo stato foreground entro il tempo previsto.

Risultato

L’avvio del servizio musicale gestisce correttamente i vincoli in background di Android 15.

Commit: MetrolistGroup/Metrolist@ac7020a