Android 13 predstaví nového Správcu úloh služieb popredia (FGS), ktorý vám umožní zastaviť služby popredia zo šuplíka upozornení.
Google začal nasadzovať druhú Android 13 Developer preview verzia koncom minulého týždňa. V tom čase spoločnosť zdôraznila niektoré z nových funkcií a zmien zahrnuté vo vydaní. Nevrhla však svetlo na všetky zmeny. Už sme sa pozreli na niekoľko takýchto zmien, vrátane aktualizované ovládacie prvky médií, redizajn nástroja na výber výstupu, nové vyskakovacie okno schránky, a Zmeny používateľského rozhrania pre Android na počítačoch, za posledných pár dní. A v tomto príspevku sa pozrieme na ďalšiu užitočnú funkciu zaznamenanú v druhom systéme Android 13 vývojárska ukážka, ktorá používateľom umožní jednoducho zastaviť služby v popredí z upozornení zásuvka.
Podľa Esper, Android 13 DP2 obsahuje nového Správcu úloh Foreground Services (FGS). Zobrazuje zoznam aplikácií, v ktorých je momentálne spustená služba v popredí, a umožňuje používateľom zastaviť služby v popredí bez ohľadu na cieľovú verziu súpravy SDK. Do zoznamu s názvom Aktívne aplikácie sa dostanete potiahnutím prstom nadol na vysúvacom paneli upozornení a klepnutím na novú ikonu vedľa ozubeného kolieska Nastavenia.
Ako môžete vidieť na priložených snímkach obrazovky, nová ikona zobrazuje počet aplikácií, na ktorých bežia služby v popredí. Ťuknutím naň sa otvorí karta s názvami aplikácií, časom stráveným aktívnou činnosťou v popredí a tlačidlom Stop. Klepnutím na tlačidlo Stop môžete službu v popredí zastaviť. Stojí za zmienku, že zastavenie aplikácie prostredníctvom Správcu úloh FGS nemá rovnaký účinok ako zatvorenie aplikácie z obrazovky nedávnych udalostí alebo použitie možnosti „Vynútiť zastavenie“ v nastaveniach. Nasledujúca tabuľka zdôrazňuje rozdiely medzi týmito tromi akciami.
Esper ďalej poznamenáva, že Správca úloh FGS odošle upozornenie, keď služba na popredí aplikácie beží aspoň 20 hodín v rámci 24-hodinového obdobia. Upozornenie vyzve používateľov na interakciu so správcom úloh FGS. Bude znieť: „[aplikácia] je spustená na pozadí dlhú dobu. Klepnutím skontrolujete." Toto upozornenie sa však nezobrazí, ak je služba v popredí typu FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK alebo FOREGROUND_SERVICE_TYPE_LOCATION.
Stojí za zmienku, že aplikácie na úrovni systému a bezpečnostné aplikácie s rolou ROLE_EMERGENCY sa nebudú zobrazovať v Správcovi úloh FGS. To isté bude platiť pre všetky aplikácie, keď je zariadenie v demo režime. Okrem toho používatelia nebudú môcť zatvoriť niekoľko aplikácií, aj keď sa objavia v Správcovi úloh FGS. Patria sem aplikácie vlastníka zariadenia, aplikácie vlastníka profilu, trvalé aplikácie a aplikácie, ktoré majú rolu ROLE_DIALER.
Viac o novom správcovi úloh služieb na popredí sa dozviete po kliknutí na zdrojový odkaz nižšie.
Zdroj:Google
Cez:Esper