Android 13 představí nový Správce úloh Foreground Services (FGS), který vám umožní zastavit služby na popředí ze šuplíku oznámení.
Google začal vysévat druhý Android 13 Developer preview verze koncem minulého týdne. V té době společnost zdůraznil některé nové funkce a změny součástí vydání. Ne osvětlila však všechny změny. Již jsme se podívali na několik takových změn, včetně aktualizované ovládací prvky médií, přepracování nástroje pro výběr výstupu, nové vyskakovací okno schránky, a Změny uživatelského rozhraní pro Android na počítačích, v posledních dnech. A v tomto příspěvku se podíváme na další užitečnou funkci zaznamenanou ve druhém Androidu 13 sestavení náhledu pro vývojáře, které uživatelům umožní snadno zastavit služby v popředí z oznámení šuplík.
Podle EsperAndroid 13 DP2 obsahuje nového Správce úloh Foreground Services (FGS). Zobrazuje seznam aplikací, které aktuálně používají službu na popředí, a umožňuje uživatelům zastavit služby na popředí bez ohledu na cílovou verzi sady SDK. K seznamu nazvanému Aktivní aplikace se dostanete tak, že potáhnete dolů na oznamovací zásuvce a klepnete na novou ikonu vedle ozubeného kolečka Nastavení.
Jak můžete vidět na přiložených screenshotech, nová ikona ukazuje počet aplikací, na kterých běží služby v popředí. Klepnutím na něj se otevře karta s názvy aplikací, dobou strávenou aktivní v popředí a tlačítkem Stop. Klepnutím na tlačítko Stop můžete službu na popředí zastavit. Stojí za zmínku, že zastavení aplikace prostřednictvím Správce úloh FGS nemá stejný účinek jako zavření aplikace z obrazovky nedávných zpráv nebo použití možnosti „Vynutit zastavení“ v nastavení. Následující tabulka zdůrazňuje rozdíly mezi těmito třemi akcemi.
Esper dále poznamenává, že Správce úloh FGS zašle upozornění, když služba na popředí aplikace běží alespoň 20 hodin během 24 hodin. Oznámení vyzve uživatele k interakci se Správcem úloh FGS. Bude to číst: "[aplikace] běží na pozadí po dlouhou dobu. Klepnutím zkontrolujete." Toto oznámení se však nezobrazí, pokud je služba v popředí typu FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK nebo FOREGROUND_SERVICE_TYPE_LOCATION.
Stojí za zmínku, že aplikace na úrovni systému a bezpečnostní aplikace s rolí ROLE_EMERGENCY se nebudou zobrazovat ve Správci úloh FGS. Totéž bude platit pro všechny aplikace, když je zařízení v demo režimu. Uživatelé navíc nebudou moci zavřít několik aplikací, i když se objeví ve Správci úloh FGS. Patří mezi ně aplikace vlastníka zařízení, aplikace vlastníka profilu, trvalé aplikace a aplikace, které mají roli ROLE_DIALER.
Další informace o novém správci úloh služeb na popředí se můžete dozvědět na níže uvedeném zdrojovém odkazu.
Zdroj:Google
Přes:Esper