Android 13 låter dig stoppa förgrundstjänster från meddelandelådan

Android 13 kommer att introducera en ny Föreground Services (FGS) Task Manager som låter dig stoppa förgrundstjänster från meddelandelådan.

Google började se den andra Android 13 förhandsgranskning för utvecklare i slutet av förra veckan. På den tiden företaget lyfte fram några av de nya funktionerna och ändringarna ingår i releasen. Den belyste dock inte alla förändringar. Vi har redan tittat på några sådana förändringar, inklusive uppdaterade mediakontroller, omdesign av utdataväljaren, nytt popup-fönster för urklipp, och Ändringar av användargränssnittet för Android på PC, under de senaste dagarna. Och i det här inlägget kommer vi att ta en titt på en annan användbar funktion som finns i den andra Android 13 utvecklare förhandsgranskning som låter användare enkelt stoppa förgrundstjänster från aviseringarna låda.

Enligt Esper, Android 13 DP2 innehåller en ny Föreground Services (FGS) Task Manager. Den visar en lista över appar som för närvarande kör en förgrundstjänst och låter användare stoppa förgrundstjänster oavsett mål-SDK-versionen. Du kan komma åt listan, som kallas Aktiva appar, genom att svepa nedåt i meddelandelådan och trycka på den nya ikonen bredvid kugghjulet Inställningar.

Kredit: Google

Som du kan se i de bifogade skärmbilderna visar den nya ikonen antalet appar som kör tjänster i förgrunden. Genom att trycka på det öppnas ett kort med namnen på apparna, tid som spenderats aktiv i förgrunden och en stoppknapp. Du kan trycka på knappen Stopp för att stoppa förgrundstjänsten. Det är värt att notera att att stoppa en app via FGS Task Manager inte har samma effekt som att stänga en app från den senaste skärmen eller använda alternativet "Force stop" i inställningarna. Följande tabell visar skillnaderna mellan dessa tre åtgärder.

Kredit: Google

Esper noterar vidare att FGS Task Manager kommer att skicka ett meddelande när en apps förgrundstjänst har körts i minst 20 timmar inom en 24-timmarsperiod. Meddelandet kommer att uppmana användare att interagera med FGS Task Manager. Det kommer att läsa: "[appen] körs i bakgrunden under en lång tid. Tryck för att granska." Det här meddelandet kommer dock inte att visas om förgrundstjänsten är av typen FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK eller FOREGROUND_SERVICE_TYPE_LOCATION.

Det är värt att nämna att appar och säkerhetsappar på systemnivå som innehar rollen ROLE_EMERGENCY är undantagna från att visas i FGS Task Manager. Detsamma gäller för alla appar när enheten är i demoläge. Dessutom kommer användare inte att kunna stänga några appar även om de visas i FGS Task Manager. Dessa inkluderar appar för enhetsägare, appar för profilägare, beständiga appar och appar som har rollen ROLE_DIALER.

Du kan lära dig mer om den nya uppgiftshanteraren för förgrundstjänster genom att gå till källlänken nedan.


Källa:Google

Via:Esper