Jak zablokovat programy automatického spouštění v systému Android. Zakažte automatické načítání programů v systému Android

Domov / nefunguje

Ukazuje, že téma přijímání zprávy ACTION_BOOT_COMPLETED je dodnes aktuální. Jak vidíte, mnoho nováčků se potýká s problémem: ve svých aplikacích neobdrží zprávu ACTION_BOOT_COMPLETED. V tomto článku se pokusím shrnout data z oficiální dokumentace, zkušenosti mnoha vývojářů ze stackoverflow.com i vlastní zkušenosti. Jak tedy porazit tohoto „zákeřného nepřítele“ zvaného „ACTION_BOOT_COMPLETED“?

1. Teorie

Při pohledu na příklady z oficiálních zdrojů (jako je tento a tento) a prostudování doporučení na stackoverflow.com lze identifikovat následující pravidla:
  1. V manifestu v prvku „manifest“ zadejte oprávnění:

  2. V manifestu v prvku „application“ zaregistrujte svého přijímače, aby obdržel zprávu ACTION_BOOT_COMPLETED:


    nebo


    Použijte správný úplný nebo relativní název třídy pro váš přijímač vysílání. V popisu přijímače neuvádějte atributy „povoleno“, „exportováno“ atd., pokud to není nutné. Výchozí nastavení a atributy jsou zcela dostačující.

  3. Váš kód přijímače vysílání:

    Veřejná třída BootCompletedReceiver rozšiřuje BroadcastReceiver ( public BootCompletedReceiver() ( ) public void onReceive(Context context, Intent intent) ( if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) ( // váš kód zde ) ) )
    Pokud je váš přijímač používán pouze pro zprávu ACTION_BOOT_COMPLETED, pak není kontrola „if“ nutná. Někdy však vývojáři používají stejný přijímač pro různé zprávy. V tomto případě filtrujte zprávy tak, že je zaškrtnete v metodě onReceive.

  4. Aplikace musí být nainstalována ve vnitřní paměti. Operační systém Android je navržen tak, že před připojením externí paměti je aplikacím odeslána zpráva ACTION_BOOT_COMPLETED. Proto aplikace nainstalované na externí paměti tuto zprávu nikdy neobdrží. Chcete-li systému říci, aby neinstaloval aplikaci na externí paměť, NEMUSÍTE v manifestu nastavovat atribut „@android:installLocation“ na „auto“ nebo „preferExternal“. Standardně, tzn. pokud tento atribut není zadán, operační systém nainstaluje vaši aplikaci pouze do vnitřní paměti. Podle oficiální dokumentace je však lepší výslovně specifikovat hodnotu „internalOnly“, abyste vy a další vývojáři nebyli v budoucnu v pokušení zadat jinou hodnotu.

  5. Po instalaci nebo vynucení zastavení musí být aplikace spuštěna alespoň jednou, aby si systém tuto aplikaci „zapamatoval“ a odeslal jí zprávu ACTION_BOOT_COMPLETED. Toto chování bylo implementováno v systému Android 3.1 z bezpečnostních důvodů. Jaký to má smysl? Všechny nově nainstalované aplikace jsou ve stavu „zastaveno“ (neplést s Aktivity, protože OS spravuje tento stav pro aplikace a Aktivity odlišně). Aplikace „přejde“ do stejného stavu, když ji uživatel násilně zastaví v nastavení telefonu. Pokud je aplikace v tomto stavu, nebude systémem z žádného důvodu spuštěna (například prostřednictvím ACTION_BOOT_COMPLETED), samozřejmě kromě samotného uživatele. Díky této inovaci přestala fungovat značná část „virů a trojských koní“, protože Po instalaci již není možné automaticky spustit.

    Výjimkou jsou systémové aplikace: viz komentář uživatele kolipass.

  6. Funkce režimu rychlého spouštění v zařízeních HTC. Je známo, že zařízení HTC se nerestartují v klasickém slova smyslu, ale používají tzv. Režim rychlého spouštění (toto je forma hibernace), ukládání stavu OS na disk. Zprávu ACTION_BOOT_COMPLETED tedy systém neodesílá, protože ve skutečnosti nenastane žádný restart (). Namísto ACTION_BOOT_COMPLETED může systém odeslat následující zprávy:


    Ve své aplikaci uveďte v tagu „receiver“ kromě zpráv ACTION_BOOT_COMPLETED také výše uvedené zprávy. Kromě toho je nutné zaregistrovat povolení kromě odstavce 1:

2. Cvičení: chyby a provozní vlastnosti

Podívejme se na chyby, kterých se začátečníci dopouštějí při nastavování aplikace a v kódu.

3. Ladění přijímače v emulátoru a na reálných zařízeních.


Výsledky

Abyste zajistili, že se aplikace spustí při spuštění na všech zařízeních, váš manifest by měl vypadat minimálně takto:


Kód přijímače bude obvykle vypadat takto:

Veřejná třída BootCompletedReceiver rozšiřuje BroadcastReceiver ( public BootCompletedReceiver() ( ) public void onReceive(Context context, Intent intent) ( if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) (Toast toast = Toast.makeText(context.context. ), context.getResources().getString(R.string.vaše_zpráva), Toast.LENGTH_LONG; Log.d("moje aplikace", context.getResources().getString(R.string.vase_zprava) ; // váš kód je zde ) )
Doufám, že tento článek pomůže začátečníkům překonat „zákeřného nepřítele“ zvaného „ACTION_BOOT_COMPLETED“.

Z článku se dozvíte

Autostart aplikací je proces doprovázený samovolným načtením aplikace nebo některé její části za účelem provádění úkolů na pozadí. Režim pozadí je aktivní provoz procesu v uzavřeném stavu. To znamená, že i když program nepoužíváte, funguje. Většina programů nyní funguje v Androidu podle tohoto principu.

Aby to bylo ještě jasnější, uveďme příklad ze života. Například jakýkoli messenger nebo klient sociální sítě, kterého znáte, může pracovat na pozadí a pravidelně kontrolovat nové zprávy, odpovědi, lajky, příspěvky a tak dále. I když je váš messenger nebo klient zavřený, můžete obdržet upozornění, že přišla nová zpráva. Aby se klient nebo messenger dozvěděl o přijatém upozornění, musí pracovat na pozadí a neustále kontrolovat přítomnost stejných zpráv. I když je obrazovka smartphonu vypnutá a všechny nedávno spuštěné procesy jsou uzavřeny, messenger nebo klient bude fungovat.

Jaké programy běží na pozadí?

Na pozadí běží dva typy aplikací, a to:

  1. S automatickým startem;
  2. S aktivní prací na pozadí.

Automatické spouštění aplikací. Aktivují se společně se systémem a vždy pracují na pozadí. Mezi takové programy patří klienti, instant messenger, nástroje pro zobrazování počasí, spouštěče, widgety a tak dále. Nikdy se nevypnou a zůstávají v pozadí.

Aplikace s aktivní prací na pozadí. Jedná se o programy, které jsou v tomto režimu pouze při aktivní práci. Například jste začali instalovat svou oblíbenou hru z Google Play. Služba stáhne soubor i v případě, že se v telefonu aktuálně zabýváte jinými procesy. Jakmile je hra nainstalována, samotný Play Market se stáhne z pozadí a neobjeví se tam, dokud se uživatel znovu nepokusí něco stáhnout/přeinstalovat/aktualizovat. Mezi takové aplikace patří přehrávače, stahovače, torrenty, prohlížeče a tak dále.

Jaké jsou důsledky aplikací neustále běžících na pozadí?

Pokud v tomto režimu běží několik programů, je to normální. Přitom je vcelku přijatelná praxe, že se spouštějí právě ty procesy, které, jak se zdá, nejsou nyní vůbec potřeba. Například byste neměli vykládat prohlížeč z RAM, protože nevytváří vysoké zatížení systému, ale zároveň každé jeho spuštění „neucpe“ procesor, ale bude vyloženo pouze z RAM. Z automatického spouštění také neodstraňujte služby Google, spouštěcí aplikace, widgety, instant messengery a další programy s push notifikacemi.

Počet procesů, které mohou běžet na pozadí, se počítá přímo z množství paměti RAM a jejich obžerství. Pokud máte například 4 GB paměti RAM, je zcela běžné, že ji zatížíte 1 GB. Pokud je volný pouze 1 GB, určitě stojí za to vypnout několik programů od spuštění.

Pro výpočet sazby pro vaše zařízení použijte jednoduchý vzorec: podívejte se, kolik aplikací máte spuštěných na pozadí. Všechny tyto nástroje jsou zobrazeny v nastavení v části „Paměť“ a jsou zobrazeny jako běžící procesy. Pokud je jich hodně, ale všechny zaberou cca 10-40 MB, tak moc škody nenadělají. Takové aplikace často visí v automatickém spouštění pro rychlejší spuštění, pro vyhledávání aktualizací, odesílání anonymních statistik, pokusy o přijímání nových oznámení a tak dále.

Pokud je na pozadí aplikace, která se používá velmi často a zabírá malé množství paměti RAM, nedotýkejte se jí. Ale pokud jej spouštíte velmi zřídka a stále visí v aktivních úlohách, můžete jej deaktivovat.

Zvláštní pozornost věnujte programům, které zabírají 10 % RAM. Měly by být co nejvíce vypnuté. Ale pokud mezi nimi jsou instant messenger, služby Google a další důležité procesy, které potřebujete, je lepší je nechat. Analogie je jednoduchá: pokud často používáte obslužný program nebo program, neměli byste jej deaktivovat. Je zcela normální, že na pozadí běží asi 10 aplikací, z nichž 5 se nepoužívá tak často.

Jak zakázat aplikaci z automatického spouštění?

Technicky nemůžete aplikaci zakázat automatické spouštění. Jeho provoz na pozadí ale můžete omezit. Chcete-li to provést, postupujte podle níže uvedených kroků.

Pokyny pro Android 8, 9, 10 a vyšší

  1. Přejděte do „Nastavení“ svého smartphonu a najděte položku „Aplikace a oznámení“ a otevřete ji.
  2. Otevřete seznam všech aplikací kliknutím na kartu „Podrobnosti aplikace“.
  3. Otevřete aplikaci, o které si myslíte, že je třeba ji vypnout na pozadí, tedy odstranit ze spuštění. Pro pohodlnější vyhledávání můžete použít abecední posuvník vlevo nebo vyhledávání vpravo nahoře.
  4. Po otevření programu klikněte na záložku „Baterie“.
  5. V položce „Baterie“ najděte posuvník „Práce na pozadí“ a vypněte jej. Doporučujeme také přejít na položku „Baterie“ a nastavit stav aplikace na „Šetřit energii baterie“.

Tímto způsobem můžete snadno zakázat spouštění aplikací jednoduchým vypnutím jejich běhu na pozadí.

Android je promyšlený operační systém, takže sám rozpoznává procesy a programy, které mohou běžet na pozadí a umožňuje je zakázat. A pokud aplikace nemůže pracovat v tomto režimu a spustit se automaticky, tento posuvník nebude zpočátku k dispozici.

Pokyny pro Android 7 a nižší

Pokud máte starší verzi, měli byste postupovat podle následujících kroků. Mohou být také užitečné pro verze Android Oreo:

Použití All-In-One Toolbox

Jedná se o multifunkční aplikaci, jejímž hlavním úkolem je optimalizace provozu operačního systému Android. Mezi dostupnými nástroji je možné zastavit spouštění některých systémových a většiny uživatelských aplikací.

  1. Nainstalujte All-In-One Toolbox z oficiálního obchodu pomocí tlačítka níže.
  2. Po prvním spuštění musíte poskytnout přístup k multimédiím a dalším souborům v paměti zařízení. Chcete-li to provést, klikněte na tlačítko „Povolit“.
  3. Přejděte na konec stránky a otevřete sekci Po spuštění. Zde můžete zakázat automatické spouštění pro vybrané aplikace a rychle spustit zařízení.
  4. Ze spouštění můžete vyloučit všechny uživatelské a systémové aplikace najednou nebo jednu či více konkrétních.
  5. Jak povolit automatické spouštění aplikace?

    Někteří uživatelé potřebují přidat aplikaci do spuštění. To lze provést pomocí nástroje třetí strany „AutoStart - No root“. Jednoduchá funkčnost této utility umožňuje vytvořit seznam programů, které se spouštějí v určeném časovém intervalu při spuštění operačního systému Android.

    To je vše. Tímto způsobem můžete automaticky načíst jakoukoli aplikaci.

Z článku se dozvíte

Autostart aplikací je proces doprovázený samovolným načtením aplikace nebo některé její části za účelem provádění úkolů na pozadí. Režim pozadí je aktivní provoz procesu v uzavřeném stavu. To znamená, že i když program nepoužíváte, funguje. Většina programů nyní funguje v Androidu podle tohoto principu.

Aby to bylo ještě jasnější, uveďme příklad ze života. Například jakýkoli messenger nebo klient sociální sítě, kterého znáte, může pracovat na pozadí a pravidelně kontrolovat nové zprávy, odpovědi, lajky, příspěvky a tak dále. I když je váš messenger nebo klient zavřený, můžete obdržet upozornění, že přišla nová zpráva. Aby se klient nebo messenger dozvěděl o přijatém upozornění, musí pracovat na pozadí a neustále kontrolovat přítomnost stejných zpráv. I když je obrazovka smartphonu vypnutá a všechny nedávno spuštěné procesy jsou uzavřeny, messenger nebo klient bude fungovat.

Jaké programy běží na pozadí?

Na pozadí běží dva typy aplikací, a to:

  1. S automatickým startem;
  2. S aktivní prací na pozadí.

Automatické spouštění aplikací. Aktivují se společně se systémem a vždy pracují na pozadí. Mezi takové programy patří klienti, instant messenger, nástroje pro zobrazování počasí, spouštěče, widgety a tak dále. Nikdy se nevypnou a zůstávají v pozadí.

Aplikace s aktivní prací na pozadí. Jedná se o programy, které jsou v tomto režimu pouze při aktivní práci. Například jste začali instalovat svou oblíbenou hru z Google Play. Služba stáhne soubor i v případě, že se v telefonu aktuálně zabýváte jinými procesy. Jakmile je hra nainstalována, samotný Play Market se stáhne z pozadí a neobjeví se tam, dokud se uživatel znovu nepokusí něco stáhnout/přeinstalovat/aktualizovat. Mezi takové aplikace patří přehrávače, stahovače, torrenty, prohlížeče a tak dále.

Jaké jsou důsledky aplikací neustále běžících na pozadí?

Pokud v tomto režimu běží několik programů, je to normální. Přitom je vcelku přijatelná praxe, že se spouštějí právě ty procesy, které, jak se zdá, nejsou nyní vůbec potřeba. Například byste neměli vykládat prohlížeč z RAM, protože nevytváří vysoké zatížení systému, ale zároveň každé jeho spuštění „neucpe“ procesor, ale bude vyloženo pouze z RAM. Z automatického spouštění také neodstraňujte služby Google, spouštěcí aplikace, widgety, instant messengery a další programy s push notifikacemi.

Počet procesů, které mohou běžet na pozadí, se počítá přímo z množství paměti RAM a jejich obžerství. Pokud máte například 4 GB paměti RAM, je zcela běžné, že ji zatížíte 1 GB. Pokud je volný pouze 1 GB, určitě stojí za to vypnout několik programů od spuštění.

Pro výpočet sazby pro vaše zařízení použijte jednoduchý vzorec: podívejte se, kolik aplikací máte spuštěných na pozadí. Všechny tyto nástroje jsou zobrazeny v nastavení v části „Paměť“ a jsou zobrazeny jako běžící procesy. Pokud je jich hodně, ale všechny zaberou cca 10-40 MB, tak moc škody nenadělají. Takové aplikace často visí v automatickém spouštění pro rychlejší spuštění, pro vyhledávání aktualizací, odesílání anonymních statistik, pokusy o přijímání nových oznámení a tak dále.

Pokud je na pozadí aplikace, která se používá velmi často a zabírá malé množství paměti RAM, nedotýkejte se jí. Ale pokud jej spouštíte velmi zřídka a stále visí v aktivních úlohách, můžete jej deaktivovat.

Zvláštní pozornost věnujte programům, které zabírají 10 % RAM. Měly by být co nejvíce vypnuté. Ale pokud mezi nimi jsou instant messenger, služby Google a další důležité procesy, které potřebujete, je lepší je nechat. Analogie je jednoduchá: pokud často používáte obslužný program nebo program, neměli byste jej deaktivovat. Je zcela normální, že na pozadí běží asi 10 aplikací, z nichž 5 se nepoužívá tak často.

Jak zakázat aplikaci z automatického spouštění?

Technicky nemůžete aplikaci zakázat automatické spouštění. Jeho provoz na pozadí ale můžete omezit. Chcete-li to provést, postupujte podle níže uvedených kroků.

Pokyny pro Android 8, 9, 10 a vyšší

  1. Přejděte do „Nastavení“ svého smartphonu a najděte položku „Aplikace a oznámení“ a otevřete ji.
  2. Otevřete seznam všech aplikací kliknutím na kartu „Podrobnosti aplikace“.
  3. Otevřete aplikaci, o které si myslíte, že je třeba ji vypnout na pozadí, tedy odstranit ze spuštění. Pro pohodlnější vyhledávání můžete použít abecední posuvník vlevo nebo vyhledávání vpravo nahoře.
  4. Po otevření programu klikněte na záložku „Baterie“.
  5. V položce „Baterie“ najděte posuvník „Práce na pozadí“ a vypněte jej. Doporučujeme také přejít na položku „Baterie“ a nastavit stav aplikace na „Šetřit energii baterie“.

Tímto způsobem můžete snadno zakázat spouštění aplikací jednoduchým vypnutím jejich běhu na pozadí.

Android je promyšlený operační systém, takže sám rozpoznává procesy a programy, které mohou běžet na pozadí a umožňuje je zakázat. A pokud aplikace nemůže pracovat v tomto režimu a spustit se automaticky, tento posuvník nebude zpočátku k dispozici.

Pokyny pro Android 7 a nižší

Pokud máte starší verzi, měli byste postupovat podle následujících kroků. Mohou být také užitečné pro verze Android Oreo:

Použití All-In-One Toolbox

Jedná se o multifunkční aplikaci, jejímž hlavním úkolem je optimalizace provozu operačního systému Android. Mezi dostupnými nástroji je možné zastavit spouštění některých systémových a většiny uživatelských aplikací.

  1. Nainstalujte All-In-One Toolbox z oficiálního obchodu pomocí tlačítka níže.
  2. Po prvním spuštění musíte poskytnout přístup k multimédiím a dalším souborům v paměti zařízení. Chcete-li to provést, klikněte na tlačítko „Povolit“.
  3. Přejděte na konec stránky a otevřete sekci Po spuštění. Zde můžete zakázat automatické spouštění pro vybrané aplikace a rychle spustit zařízení.
  4. Ze spouštění můžete vyloučit všechny uživatelské a systémové aplikace najednou nebo jednu či více konkrétních.
  5. Jak povolit automatické spouštění aplikace?

    Někteří uživatelé potřebují přidat aplikaci do spuštění. To lze provést pomocí nástroje třetí strany „AutoStart - No root“. Jednoduchá funkčnost této utility umožňuje vytvořit seznam programů, které se spouštějí v určeném časovém intervalu při spuštění operačního systému Android.

    To je vše. Tímto způsobem můžete automaticky načíst jakoukoli aplikaci.

Platforma Android, stejně jako ostatní operační systémy, začíná po určité době pracovat pomaleji. Na drahých prémiových zařízeních pokles výkonu prakticky není cítit, mají totiž výkonný procesor a více než dostatek RAM. Ale ne každý si může dovolit takové gadgety, takže pro mnohé je tento problém aktuálnější než kdy jindy.

Důvodů pro snížení výkonu může být mnoho, ale nejpravděpodobnější a nejběžnější je obvykle pouze jeden - práce programů třetích stran na pozadí. To znamená, že takové aplikace se spouštějí automaticky při spuštění systému a zatěžují procesor a RAM, čímž přímo ovlivňují rychlost zařízení.

Jedinou účinnou možností je v tomto případě zakázat automatické spouštění aplikací na Androidu a pracovat bez prodlev nebo zpomalení. Ale ne všechno je v této věci tak jednoduché, jak se na první pohled zdá, a vývojáři platformy a programů často vyvolávají problémy.

Mám zakázat automatické spouštění aplikací?

Pokud na platformu nainstalujete každý den tucet programů, pak by zde v zásadě neměly být žádné problémy. Protože samotná platforma musí takříkajíc bojovat o RAM. To znamená, že pokud výkon gadgetu začne klesat, systém automaticky zavře nepoužívané aplikace, aby stabilizoval operační systém.

Automatické spouštění programů v Androidu můžete zakázat ručně, ale budou to kontraproduktivní opatření a v některých případech prostě nejsou nutná. Stává se ale také, že některý program nechce být uzavřen, a to ani díky úsilí samotné platformy. V důsledku toho je procesor přetížený, RAM zahlcená a výkon spolu s nabitím baterie tíhne k nule.

Vlastnosti postupu

Neměli byste však zakázat automatické spouštění aplikací v systému Android pro každého. Existují i ​​nutné výjimky, jako jsou oficiální aplikace od Googlu a některé fungující antivirové programy. Platforma Android má samozřejmě dobrou spolehlivou ochranu, a pokud se nevědomky pokusíte zastavit systém nebo opravdu důležité procesy, systém vás bude varovat, a to velmi vytrvale.

Smutnou pravdou ale je, že dobrá polovina programů stažených z internetu (obvykle herních a nelegálních) se usadí v automatickém spouštění a brání operačního systému v normálním fungování. A jak již bylo zmíněno výše, jedinou možností je jednoduše zakázat automatické spouštění aplikací na Androidu. To je přesně to, co se pokusíme udělat, protože existuje dostatek nástrojů k vyřešení tohoto problému.

Pojďme tedy zjistit, jak zakázat automatické spouštění aplikací v systému Android a udělat to co nejbezbolestněji jak pro samotnou platformu, tak pro uživatele. Zvažme hlavní možnosti řešení problému a funkce různých verzí OS.

Zakázání automatického spouštění v systému Android 4.x.x

Než zakážete programy automatického spouštění v systému Android, musíte zjistit, které aplikace spotřebovávají (a zda vůbec spotřebovávají) prostředky operačního systému. Chcete-li to provést, musíte přejít do nastavení gadgetu a otevřít sekci „Aplikace“ nebo „Správce aplikací“.

Okamžitě stojí za zmínku, že zakázání automatického spouštění nepotřebných procesů v Androidu 4.2.2 pomocí místních prostředků je pouze dočasné řešení a k provedení zásadních změn budete potřebovat software třetích stran.

Vlastnosti procesu

Dále musíte najít kartu „Spuštění“ a seznámit se s ní. Neměli byste se dotýkat e-mailových klientů a programů Google Play Market konkrétní ikonou Androidu, ale musíte se blíže podívat na zbytek. Množství použité paměti RAM se zobrazuje vedle každé aplikace. Na základě tohoto ukazatele lze určit obžerství softwaru. Chcete-li ji deaktivovat, musíte vybrat nechtěnou aplikaci a klepnout na „Vynutit zastavení“ a poté odpovědět „Ano“ nebo „Ok“.

Pokud běží nějaká podezřelá utilita, pak je také lepší ji deaktivovat. Automatické spouštění aplikací v systému Android se spustí po každém restartu gadgetu, takže postup bude nutné opakovat znovu a znovu. Operační sál ale není potřeba často restartovat, takže mnoha lidem toto dočasné řešení docela vyhovuje. Jak bylo uvedeno výše, spouštěcí programy v systému Android bude možné odstranit pouze pomocí správců úloh třetích stran.

Zakázání automatického spouštění v systému Android 6.x.x

S firmwarem Marshmallow není vše tak jednoduché. Není jasné proč, ale vývojáři zahrnuli možnost zakázat automatické spouštění aplikací na Androidu 6.0.1 a ve verzích vyšších, jak se říká, k čertu. V zásadě je nový Android velmi dobrý z hlediska optimalizace, flexibility uživatelského nastavení a vizuální složky. Funkčnost systému je ale skryta velmi dobře.

Než zakážete automatické spouštění aplikací v systému Android 6.x.x, musíte povolit režim vývojáře. V nabídce přejděte na „Nastavení“, poté na „Informace o zařízení“ a poté musíte několikrát kliknout na položku „Číslo sestavení“. Poté se aktivuje vývojářský režim a jsou k dispozici speciální funkce.

Vlastnosti postupu

Poté musíte znovu přejít do „Nastavení“ a objeví se zde položka „Možnosti vývojáře“. Klikněte na něj a vyberte sekci „Spuštěné služby“. Zde je analogicky s předchozími generacemi operačního systému Android seznam aktivních aplikací. Můžete zobrazit celkovou dobu běhu programů, místo na disku, které zabírají, a množství paměti RAM.

Chcete-li proces zakázat, musíte klepnout na aktivní aplikaci a vybrat „Vypnout“. Poté by se měl program ukončit. Ale tento postup je opět dočasným řešením problémů a po restartu bude vše stejné. Aplikaci se můžete úplně zbavit při spuštění pouhým smazáním nebo pomocí specializovaných utilit třetích stran. Níže zvážíme nejinteligentnější zástupce posledně jmenovaných.

Greenify

Jedná se o jeden z nejoblíbenějších nástrojů pro správu spouštění vašeho mobilního gadgetu. Software lze používat s právy správce nebo bez nich (root). V prvním případě aplikace jednou provždy zmizí ze spuštění a ve druhém budete muset po restartu gadgetu provést několik kliknutí.

Po instalaci nástroj ponechá svůj widget na ploše. Kliknutím na něj přejdete do pracovní oblasti programu. Pro vyloučení nepotřebných aplikací ze spouštěcího seznamu stačí kliknout na plus v dolní části obrazovky a přidat problematický program do seznamu zakázaných. S právy root stačí jednou, ale bez nich budete muset otevřít Greenify a potvrdit dříve provedené akce.

Rozhraní programu je jednoduché, srozumitelné a zvládne ho i nováček v této věci, nemluvě o zkušených uživatelích. Produkt je distribuován pod bezplatnou licencí, existuje však i placená verze s rozšířenou funkčností. Poslední jmenovaný bude užitečný pro pokročilé uživatele, ale běžným uživatelům budou stačit běžné úpravy.

Automatické spouštění

Tato aplikace vám umožňuje získat úplnou kontrolu nad spuštěním. Používání nástroje bez získání práv správce je zbytečné, protože programy se při každém restartu vrátí na svá místa.

Software pečlivě as patřičnou puntičkářskou pečlivostí ukládá vše do regálů. V menu můžete nakonfigurovat, co se bude spouštět před, během a po načtení operačního systému. Všechny procesy jsou dešifrovány co nejpodrobněji, což umožňuje určit jejich interferenci s platformou s byte přesností.

Rozhraní je jednoduché a nástroje intuitivní. Aplikace je navíc kompletně rusifikovaná, takže by neměly nastat žádné problémy. Zde v menu můžete uvolnit paměť na interních a externích discích a také si pohrát s nastavením spotřeby baterie. Poslední bod umožňuje deaktivovat dobrou polovinu systémových procesů, když je nabití nízké, a vrátit je, když je nabití vysoké. Prahové hodnoty lze snadno nastavit v procentech.

Produkt má placené i bezplatné úpravy, ale stejně jako v případě Greenify je první pro běžné uživatele zcela zbytečná.

Přečtěte si, jak odebrat aplikace ze spouštění na zařízeních Android. Proč to musíte udělat, jak to pomáhá optimalizovat a urychlit provoz telefonů.

Operační systém Android je plný překvapení. Při nákupu nového smartphonu se můžete setkat s extrémně pomalým softwarem. To může být způsobeno velkým počtem aplikací, které jsou spouštěny. V tomto článku budeme hovořit o tom, jak situaci napravit. A pro začínající uživatele vám řekneme, co je to úvodní sekce a proč je potřeba.

Každý operační systém se skládá z velkého množství softwaru. Některé aplikace se spouštějí na příkaz uživatele, ale mnoho z nich se spouští společně se samotným operačním systémem. To znamená, že jsou v takzvaném „automatickém načítání“. Navíc tam časem přibývají další programy stažené z Google Play. To se děje z několika důvodů. Řekněme, že poslové potřebují neustálou práci, aby mohli přijímat zprávy včas. Některé programy jsou součástí spouštění, aby jejich spuštění netrvalo dlouho. Podívejme se na některé populární příklady:

  • Kalkulačka - používá se poměrně zřídka, takže by neměla být při spuštění.
  • WhatsApp - tento messenger pracuje v konstantním režimu, musí se spustit společně s operačním systémem.
  • Galerie - zde vše závisí na přání uživatele. Tato aplikace nemusí být při spuštění, ale pobyt v této sekci urychlí spuštění programu, když je stále potřeba.

Nezapomeňte, že čím více aplikací je spuštěno, tím více RAM je spotřebováno. Majitelé chytrých telefonů se systémem Android s alespoň 4 GB RAM náš článek číst nemusí. Zbytek by se měl seznámit s prezentovanými informacemi - uvolnění paměti RAM povede k určitému zrychlení zařízení.

Pokud na počítači potřebujete pouze zadat slovo „Startup“ do vyhledávacího řádku nabídky Start, abyste se dostali do odpovídající sekce, pak v případě Androidu je vše trochu komplikovanější. Faktem je, že „zelený robot“ nám ve výchozím nastavení poskytuje pouze uživatelská práva, nikoli práva správce. V tomto ohledu můžete hádat, jak chcete, kde se skrývá spuštění Androidu - tato sekce zůstane nepřístupná. To ale neznamená, že nemáme absolutně žádnou možnost odstranit tu či onu aplikaci ze spuštění.

Jak odebrat aplikaci ze spouštění?

Mnoho uživatelů se domnívá, že stačí pravidelně používat jeden nebo jiný optimalizátor - například CCleaner. Ve skutečnosti však takové programy uvolňují RAM pouze částečně - nejsou schopny spravovat spouštění systému Android, což znamená, že uzavřené programy se brzy znovu spustí. Bohužel to znamená, že se úkol zkomplikuje - budete muset pracovat ručně. To znamená, že budete muset přejít do speciální sekce, kde musíte projít všechny programy, které chcete odebrat ze spuštění.

Pokud nemáte práva root, máte jedinou možnost – tzv. zakázání aplikací. V některých verzích operačního systému se tomu také říká zastavení programu. Chcete-li to provést, postupujte takto:

  1. Přejděte do sekce "Nastavení". Chcete-li to provést, klikněte na příslušnou ikonu v nabídce nebo panelu oznámení.
  2. Přejděte do podsekce „Aplikace“. Může se také jmenovat "Správce aplikací" nebo podobně.
  3. Zde uvidíte seznam programů nainstalovaných ve vašem smartphonu. Klikněte na aplikaci, kterou chcete zastavit.
  4. V nabídce, která se otevře, klikněte na tlačítko „Stop“, „Stop“ nebo „Disable“.

To je vše, nyní se tento program nenačte s operačním systémem. Ale odteď ji nenajdete ani v nabídce. Chcete jej znovu zapnout? Poté budete muset přejít do stejné části a nyní přejít na kartu „Zastaveno“ (k tomu musíte jednou nebo dvakrát přejet prstem zprava doleva).

Autoři SmartBobr doporučují tímto způsobem zakázat klienta Facebooku, pokud tuto sociální síť nepoužíváte a předinstalovanou aplikaci nelze z vašeho smartphonu odstranit. Budete překvapeni, o kolik delší bude výdrž baterie po tomto. Faktem je, že tento program shromažďuje velké množství dat o uživateli, což ovlivňuje spotřebu energie.

Co dělat, když nemáte povoleno deaktivovat aplikace?

Je docela možné, že tlačítko „Stop“ je neaktivní. To znamená, že se nedá stisknout. To může být způsobeno několika důvody:

  • Aplikace je systémovou aplikací a nemáte práva root k jejímu uzavření. Nedoporučuje se deaktivovat takové procesy, protože to může vést k nestabilnímu provozu operačního systému a dokonce k úplnému vypnutí zařízení.
  • Android blokuje možnost zastavovat aplikace kvůli nedostatku vývojářských práv – to se stává v některých verzích operačního systému.
  • Virový program se maskoval jako systémový proces, čímž blokoval možnost jeho zastavení.

Poslední dva problémy lze obvykle vyřešit nejen získáním root práv, což je pracné a není dostupné pro majitele všech smartphonů, ale také aktivací vývojářských práv. Po povolení tohoto režimu se zpřístupní některé skryté funkce systému Android. Zejména výše zmíněná programová nabídka bude udávat, kolik energie spotřebuje, jaké pomocné procesy se používají a vše ve stejném duchu. Chcete-li aktivovat režim vývojáře, postupujte takto:

  1. Přejděte do sekce „Nastavení“ kliknutím na příslušnou ikonu, obvykle ve formě ozubeného kola.
  2. Přejděte do podsekce „Informace o telefonu“. Může se také nazývat „Informace o zařízení“, což je nejdůležitější pro tablety.
  3. Dále byste měli několikrát rychle kliknout na položku „Číslo sestavení“.
  4. Počkejte, až se na obrazovce objeví zpráva „Nyní jste vývojář“ nebo něco podobného. Poté se vraťte do hlavní nabídky Nastavení.
  5. Téměř úplně dole byste měli vidět novou podsekci. Může se jmenovat „Možnosti vývojáře“ nebo „Nastavení vývojáře“.

To je vše. V této podsekci naleznete položku „Spuštěné aplikace“. Ve skutečnosti se jedná o stejný odkaz, který vede do „Správce aplikací“. Teprve nyní budete moci vidět absolutně všechny programy, které jsou aktuálně spuštěny, včetně mnoha systémových procesů. Zbývá pouze kliknout na nechtěnou aplikaci a poté klepnout na tlačítko „Stop“. Pokud i v tomto případě zůstane neaktivní, znamená to, že systém považuje uzavření tohoto procesu za nepřijatelné. Pokud máte práva root, můžete samozřejmě takovou aplikaci zavřít. Ale opakujeme, nedoporučujeme vám to.

Pokud jste hrdým majitelem smartphonu nebo tabletu s přístupem root, pak pro vás byly vyvinuty speciální aplikace, které vám umožní pracovat se spouštěcí sekcí. Nic konkrétního však v tomto případě poradit nelze. Faktem je, že zde vše závisí na implementaci konkrétní verze operačního systému. Některé nástroje pracují s některými z nich, s jinými - s jinými, s jinými - s jinými. Přesto vám poradíme několik možností.

Program funguje skvěle na některých populárních modelech smartphonů. Poskytuje rozsáhlé funkce spojené s hlubokým nastavením operačního systému. Součástí aplikace je i správce spouštění.

Pokud máte práva root, můžete také zkusit nainstalovat BootManager. Jedná se o spouštěcí modul, který běží v Xposed Framework. To znamená, že nejprve budete muset nainstalovat program Xposed Installer, který najdete buď na webu vývojáře nebo na fóru w3bsit3-dns.com. Po instalaci musíte jít do programu a kliknout na položku „Stáhnout“. Zde můžete snadno najít modul BootManager, poté si jej stáhnout a nainstalovat do svého zařízení.

BootManager poskytuje naprosto úplnou kontrolu nad spouštěním aplikací a služeb. Zahrnutí tohoto správce spouštění pro Android může smartphone téměř zabít, protože pokud máte práva root, nebude těžké zakázat systémové procesy, které jsou pro fungování Androidu extrémně důležité. Takže pozor! Neodstraňujte ze spouštění ty programy, o jejichž účelu nic nevíte.

Mimochodem, nezapomeňte používat internet! Pokud při spuštění vidíte nějaký podivný proces, ale jeho název vám nic neříká, zkuste jej zadat do Google nebo Yandex. Je možné, že vám vyhledávač pomůže tím, že odhalí účel procesu.

Majitelům „rootovaných zařízení“ můžeme doporučit jiný spouštěcí program pro Android. Říká se tomu Autostarts. Na rozdíl od výše uvedených analogů jej lze stáhnout z Google Play, což je velmi pohodlné. Nástroj je však placený - za jeho nákup budete muset utratit přibližně 61 rublů. Jeho další nevýhodou je jeho asketické rozhraní – pozdravy z dávné minulosti. Ale je nepravděpodobné, že vás to vyděsí, pokud jste dosáhli téměř konce našeho článku o automatickém načítání v systému Android.

Program umožňuje řídit, které aplikace a služby se budou načítat současně s operačním systémem. Tím ale jeho funkčnost nekončí. Kromě toho nástroj nabízí řízení událostí, které způsobují spouštění určitých procesů. Stručně řečeno, je to dobrá volba pro ty, kteří rádi provádějí různé experimenty se svým zařízením.

Závěr

Možná tady může náš příběh o automatickém načítání na Androidu skončit. Pokusili jsme se zmínit všechny nejjednodušší způsoby, jak odstranit určité aplikace ze spouštění, aby nespotřebovávaly určité množství paměti RAM.


© 2024 ermake.ru -- O opravě PC - Informační portál