Co je to za oznámení, které visí, když je simulace zapnutá?
Je to povinné oznámení služby na pozadí v Androidu. Bez něj systém simulaci během několika minut po minimalizaci aplikace zastaví — oznámení odstranit a simulaci zachovat nelze.
Odstranit ho nelze a je to omezení samotného Androidu, ne rozhodnutí aplikace. Od Androidu 8 musí služba na pozadí, která běží trvale, zobrazovat oznámení — bez něj ji systém nepřipustí a během několika sekund ukončí.
Volba tu tedy není mezi „oznámením“ a „žádným oznámením“, ale mezi „oznámením a fungující simulací“ a „žádným oznámením a žádnou simulací“. Každá aplikace, která udržuje simulaci na pozadí, takové oznámení zobrazuje — jinak by ji vůbec neudržela.
Má i skutečnou praktickou hodnotu: je to jediný spolehlivý ukazatel, že služba na pozadí žije. Nadstavby jako MIUI, HyperOS a One UI ukončují procesy na pozadí podle vlastního uvážení a oznámení zmizí přesně ve chvíli, kdy se to stane. Kontrola „běží simulace ještě?“ se tak omezí na jeden pohled na panel — nemusíte otevírat jinou mapu a porovnávat bod.
Co s oznámením udělat můžete: udělat ho méně nápadným. V nastavení Androidu otevřete „Aplikace“ → Mock Location → „Oznámení“ a přesuňte kanál oznámení do kategorie s nízkou důležitostí. Přestane zabírat místo nahoře na panelu a přesune se do sekce „Tichá“, ale v systému zůstane — a služba tedy dál poběží.
Kanál oznámení úplně nevypínejte: v některých nadstavbách pak systém službu ukončí při první příležitosti a simulace začne bez viditelného důvodu vypadávat. Pokud jste oznámení už vypnuli a narazili na to, zapněte je znovu a zkontrolujte ostatní nastavení běhu na pozadí, která popisuje článek o simulaci, která se na pozadí vypíná.