Kako blokirati programe za automatsko pokretanje na Androidu. Onemogućite programe za automatsko učitavanje u Androidu

Dom / Ne radi

Pokazuje da je tema primanja ACTION_BOOT_COMPLETED poruke i dalje relevantna do danas. Kao što vidite, mnogi početnici su suočeni s problemom: ne primaju poruku ACTION_BOOT_COMPLETED u svojim aplikacijama. U ovom članku pokušaću da sumiram podatke iz službene dokumentacije, iskustva mnogih programera sa stackoverflow.com, kao i svoje vlastito iskustvo. Dakle, kako pobijediti ovog “podmuklog neprijatelja” zvanog “ACTION_BOOT_COMPLETED”?

1. Teorija

Gledajući primjere iz zvaničnih izvora (poput ovog i ovog) i proučavajući preporuke na stackoverflow.com, mogu se prepoznati sljedeća pravila:
  1. U manifestu, u elementu "manifest", navedite dozvolu:

  2. U manifestu, u elementu “application” registrirajte svog primatelja da primi poruku ACTION_BOOT_COMPLETED:


    ili


    Koristite ispravno puno ili relativno ime klase za vaš radiodifuzni prijemnik. U opisu prijemnika nemojte označavati atribute “enabled”, “exported” itd. osim ako je potrebno. Zadane postavke i atributi su sasvim dovoljni.

  3. Vaš kod prijemnika emitovanja:

    Javna klasa BootCompletedReceiver proširuje BroadcastReceiver ( public BootCompletedReceiver() ( ) public void onReceive(kontekst kontekst, namjera namjere) ( if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) ( // vaš kod ovdje ) ) )
    Ako se vaš prijemnik koristi samo za poruku ACTION_BOOT_COMPLETED, onda provjera "ako" nije potrebna. Međutim, ponekad programeri koriste isti prijemnik za različite poruke. U ovom slučaju, filtrirajte poruke tako što ćete ih provjeriti unutar metode onReceive.

  4. Aplikacija mora biti instalirana na internoj memoriji. Android OS je dizajniran na način da se aplikacija ACTION_BOOT_COMPLETED šalje prije postavljanja vanjske memorije. Stoga aplikacije instalirane na vanjskoj memoriji nikada neće primiti ovu poruku. Da biste rekli sistemu da ne instalira aplikaciju na vanjsku memoriju, NE morate postaviti atribut "@android:installLocation" na "auto" ili "preferExternal" u manifestu. Podrazumevano, tj. ako ovaj atribut nije naveden, OS će instalirati vašu aplikaciju samo na internu memoriju. Međutim, prema službenoj dokumentaciji, bolje je eksplicitno navesti vrijednost "internalOnly" kako vi i drugi programeri ne biste bili u iskušenju da navedete drugu vrijednost u budućnosti.

  5. Nakon instalacije ili prinudnog zaustavljanja, aplikacija se mora pokrenuti barem jednom da bi sistem "zapamtio" ovu aplikaciju i poslao joj poruku ACTION_BOOT_COMPLETED. Ovo ponašanje je implementirano u Android 3.1 iz sigurnosnih razloga. Šta je poenta? Sve novoinstalirane aplikacije su u „zaustavljenom“ stanju (ne treba ih brkati sa aktivnostima, jer OS upravlja ovim stanjem drugačije za aplikacije i aktivnosti). Aplikacija „ide“ u isto stanje kada je korisnik nasilno zaustavi u postavkama telefona. Dok je aplikacija u ovom stanju, sistem je neće pokrenuti iz bilo kojeg razloga (na primjer, putem ACTION_BOOT_COMPLETED), osim, naravno, od strane samog korisnika. Zahvaljujući ovoj inovaciji, značajan dio „virusa i trojanaca“ je prestao da radi, jer Više nije moguće automatski pokrenuti nakon instalacije.

    Izuzetak su sistemske aplikacije: pogledajte komentar korisnika kolipass.

  6. Karakteristike režima brzog pokretanja u HTC uređajima. Poznato je da se HTC uređaji ne restartuju u klasičnom smislu, već koriste tzv. Režim brzog pokretanja (ovo je oblik hibernacije), spremanje OS stanja na disk. Stoga, ACTION_BOOT_COMPLETED poruku sistem ne šalje, jer ne dolazi do ponovnog pokretanja (). Umjesto ACTION_BOOT_COMPLETED, sistem može slati sljedeće poruke:


    U vašoj aplikaciji navedite gore navedene poruke pored ACTION_BOOT_COMPLETED u oznaci “primalac”. Pored toga, potrebno je registrovati dozvolu pored stava 1:

2. Vježba: greške i operativne karakteristike

Pogledajmo greške koje početnici prave prilikom postavljanja aplikacije i koda.

3. Otklanjanje grešaka prijemnika u emulatoru i na stvarnim uređajima.


Rezultati

Kako biste osigurali da vaša aplikacija radi pri pokretanju na svim uređajima, vaš manifest bi trebao izgledati barem ovako:


Kod primaoca će obično biti ovakav:

Javna klasa BootCompletedReceiver proširuje BroadcastReceiver ( public BootCompletedReceiver() ( ) public void onReceive(kontekst kontekst, namjera namjere) ( if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) ( Toast toast = Toast.maketextContextA ), context.getResources().getString(R.string.your_message), Toast.LENGTH_LONG toast.show("myapp", context.getResources().getString(R.string.your_message); ; // vaš kod je ovdje ) ) )
Nadam se da će ovaj članak pomoći početnicima da savladaju “podmuklog neprijatelja” pod nazivom “ACTION_BOOT_COMPLETED”.

Iz članka ćete naučiti

Automatsko pokretanje aplikacija je proces praćen spontanim učitavanjem aplikacije ili jednog od njenih dijelova radi obavljanja zadataka u pozadini. Pozadinski način rada je aktivan rad procesa u zatvorenom stanju. To jest, čak i ako ne koristite program, on radi. Većina programa sada radi u Androidu po ovom principu.

Da bude još jasnije, navedimo primjer iz života. Na primjer, svaki messenger ili klijent društvene mreže koji poznajete može raditi u pozadini, redovno provjeravajući nove poruke, odgovore, lajkove, objave itd. Čak i ako je vaš messenger ili klijent zatvoren, možete dobiti obavijest da je stigla nova poruka. Da bi klijent ili messenger saznao za primljenu obavijest, mora raditi u pozadini, stalno provjeravajući prisutnost tih istih poruka. Čak i ako je ekran pametnog telefona isključen i svi nedavno pokrenuti procesi zatvoreni, messenger ili klijent će raditi.

Koji programi rade u pozadini?

Postoje dvije vrste aplikacija koje rade u pozadini, i to:

  1. Sa automatskim startom;
  2. Sa aktivnim radom u pozadini.

Automatsko pokretanje aplikacija. Aktiviraju se zajedno sa sistemom i uvijek rade u pozadini. Takvi programi uključuju klijente, instant messengere, uslužne programe za prikaz vremena, pokretače, widgete itd. Nikada se ne gase i ostaju u pozadini.

Aplikacije s aktivnim radom u pozadini. Ovo su programi koji su u ovom režimu samo kada aktivno rade. Na primjer, počeli ste da instalirate svoju omiljenu igru ​​sa Google Play-a. Usluga će preuzeti datoteku čak i ako ste trenutno uključeni u druge procese na telefonu. Čim se igra instalira, sama Play Market će se isprazniti iz pozadine i neće se pojaviti tamo dok korisnik ponovo ne pokuša nešto preuzeti/reinstalirati/ažurirati. Takve aplikacije uključuju plejere, preuzimače, torrente, pretraživače i tako dalje.

Koje su posljedice stalnog rada aplikacija u pozadini?

Ako imate nekoliko programa koji rade u ovom načinu rada, to je normalno. Istovremeno, sasvim je prihvatljiva praksa da se pokreću upravo oni procesi koji, čini se, sada uopšte nisu potrebni. Na primjer, ne biste trebali isprazniti pretraživač iz RAM-a, jer ne stvara veliko opterećenje na sistemu, ali u isto vrijeme, svako njegovo pokretanje neće "začepiti" procesor, već će se samo isprazniti iz RAM-a. Također, nemojte uklanjati Google usluge, lanser aplikacije, widgete, instant messengere i druge programe s push obavještenjima iz automatskog pokretanja.

Broj procesa koji se mogu pokrenuti u pozadini izračunava se direktno iz količine RAM-a i njihove proždrljivosti. Na primjer, ako imate 4 GB RAM-a, sasvim je normalno da ga učitate na 1 GB. Ako je samo 1 GB slobodno, onda je svakako vrijedno isključiti nekoliko programa od pokretanja.

Da biste izračunali stopu za svoj uređaj, koristite jednostavnu formulu: pogledajte koliko aplikacija imate pokrenuto u pozadini. Svi ovi uslužni programi su prikazani u postavkama, u odjeljku “Memorija” i prikazani su kao pokrenuti procesi. Ako ih ima puno, ali svi zauzimaju oko 10-40 MB, onda neće uzrokovati veliku štetu. Često takve aplikacije vise u automatskom pokretanju radi bržeg pokretanja, traženja ažuriranja, slanja anonimne statistike, pokušaja primanja novih obavijesti i tako dalje.

Ako u pozadini postoji aplikacija koja se koristi vrlo često, a zauzima malu količinu RAM-a, nemojte je dirati. Ali ako ga pokrećete vrlo rijetko, a još uvijek visi u aktivnim zadacima, slobodno ga onemogućite.

Obratite posebnu pažnju na programe koji zauzimaju 10% RAM-a. Treba ih isključiti što je više moguće. Ali ako među njima postoje instant messengeri, Google usluge i drugi važni procesi koji su vam potrebni, onda je bolje da ih napustite. Analogija je jednostavna: ako često koristite neki uslužni program ili program, onda ga ne biste trebali onemogućiti. Sasvim je normalno imati oko 10 aplikacija koje rade u pozadini, od kojih se 5 ne koristi tako često.

Kako onemogućiti automatsko pokretanje aplikacije?

Tehnički, ne možete onemogućiti aplikaciju iz automatskog pokretanja. Ali možete ograničiti njegov rad u pozadini. Da biste to učinili, slijedite dolje navedene korake.

Upute za Android 8, 9, 10 i novije verzije

  1. Idite na "Postavke" vašeg pametnog telefona i pronađite stavku "Aplikacije i obavijesti" i otvorite je.
  2. Otvorite listu svih aplikacija klikom na karticu „Detalji o aplikaciji“.
  3. Otvorite aplikaciju za koju mislite da je potrebno isključiti u pozadini, odnosno ukloniti iz pokretanja. Za praktičniju pretragu, možete koristiti abecedni klizač na lijevoj strani ili pretragu u gornjem desnom kutu.
  4. Nakon otvaranja programa, kliknite na karticu "Baterija".
  5. U stavci "Baterija" pronađite klizač "Rad u pozadini" i isključite ga. Također preporučujemo da odete na stavku “Battery” i postavite status aplikacije na “Save battery power”.

Na ovaj način možete jednostavno onemogućiti pokretanje aplikacija tako što ćete ih jednostavno isključiti iz pokretanja u pozadini.

Android je dobro osmišljen operativni sistem, pa sam prepoznaje procese i programe koji možda rade u pozadini i omogućava vam da ih onemogućite. A ako aplikacija ne može raditi u ovom načinu rada i automatski se pokrenuti, ovaj klizač neće biti na raspolaganju u početku.

Upute za Android 7 i starije verzije

Ako imate stariju verziju, slijedite sljedeće korake. Oni također mogu biti korisni za Android Oreo verzije:

Korištenje All-In-One Toolbox-a

Ovo je multifunkcionalna aplikacija čiji je glavni zadatak optimizacija rada Android operativnog sistema. Među dostupnim alatima, moguće je zaustaviti pokretanje nekih sistema i većine korisničkih aplikacija.

  1. Instalirajte All-In-One Toolbox iz službene trgovine koristeći dugme ispod.
  2. Nakon prvog pokretanja, morate omogućiti pristup multimedijskim i drugim datotekama u memoriji uređaja. Da biste to učinili, kliknite na dugme "Dozvoli".
  3. Skrolujte do dna stranice i otvorite odjeljak Startup. Ovdje možete onemogućiti automatsko pokretanje za odabrane aplikacije kako biste brzo pokrenuli svoj uređaj.
  4. Možete isključiti iz pokretanja sve korisničke i sistemske aplikacije odjednom, ili jednu ili više specifičnih.
  5. Kako omogućiti automatsko pokretanje aplikacije?

    Neki korisnici moraju dodati aplikaciju za pokretanje. To se može učiniti pomoću alata treće strane "AutoStart - Bez root-a". Jednostavna funkcionalnost ovog uslužnog programa omogućava vam da kreirate listu programa koji se pokreću u određenom vremenskom intervalu kada pokrenete operativni sistem Android.

    To je sve. Na ovaj način možete automatski učitati bilo koju aplikaciju.

Iz članka ćete naučiti

Automatsko pokretanje aplikacija je proces praćen spontanim učitavanjem aplikacije ili jednog od njenih dijelova radi obavljanja zadataka u pozadini. Pozadinski način rada je aktivan rad procesa u zatvorenom stanju. To jest, čak i ako ne koristite program, on radi. Većina programa sada radi u Androidu po ovom principu.

Da bude još jasnije, navedimo primjer iz života. Na primjer, svaki messenger ili klijent društvene mreže koji poznajete može raditi u pozadini, redovno provjeravajući nove poruke, odgovore, lajkove, objave itd. Čak i ako je vaš messenger ili klijent zatvoren, možete dobiti obavijest da je stigla nova poruka. Da bi klijent ili messenger saznao za primljenu obavijest, mora raditi u pozadini, stalno provjeravajući prisutnost tih istih poruka. Čak i ako je ekran pametnog telefona isključen i svi nedavno pokrenuti procesi zatvoreni, messenger ili klijent će raditi.

Koji programi rade u pozadini?

Postoje dvije vrste aplikacija koje rade u pozadini, i to:

  1. Sa automatskim startom;
  2. Sa aktivnim radom u pozadini.

Automatsko pokretanje aplikacija. Aktiviraju se zajedno sa sistemom i uvijek rade u pozadini. Takvi programi uključuju klijente, instant messengere, uslužne programe za prikaz vremena, pokretače, widgete itd. Nikada se ne gase i ostaju u pozadini.

Aplikacije s aktivnim radom u pozadini. Ovo su programi koji su u ovom režimu samo kada aktivno rade. Na primjer, počeli ste da instalirate svoju omiljenu igru ​​sa Google Play-a. Usluga će preuzeti datoteku čak i ako ste trenutno uključeni u druge procese na telefonu. Čim se igra instalira, sama Play Market će se isprazniti iz pozadine i neće se pojaviti tamo dok korisnik ponovo ne pokuša nešto preuzeti/reinstalirati/ažurirati. Takve aplikacije uključuju plejere, preuzimače, torrente, pretraživače i tako dalje.

Koje su posljedice stalnog rada aplikacija u pozadini?

Ako imate nekoliko programa koji rade u ovom načinu rada, to je normalno. Istovremeno, sasvim je prihvatljiva praksa da se pokreću upravo oni procesi koji, čini se, sada uopšte nisu potrebni. Na primjer, ne biste trebali isprazniti pretraživač iz RAM-a, jer ne stvara veliko opterećenje na sistemu, ali u isto vrijeme, svako njegovo pokretanje neće "začepiti" procesor, već će se samo isprazniti iz RAM-a. Također, nemojte uklanjati Google usluge, lanser aplikacije, widgete, instant messengere i druge programe s push obavještenjima iz automatskog pokretanja.

Broj procesa koji se mogu pokrenuti u pozadini izračunava se direktno iz količine RAM-a i njihove proždrljivosti. Na primjer, ako imate 4 GB RAM-a, sasvim je normalno da ga učitate na 1 GB. Ako je samo 1 GB slobodno, onda je svakako vrijedno isključiti nekoliko programa od pokretanja.

Da biste izračunali stopu za svoj uređaj, koristite jednostavnu formulu: pogledajte koliko aplikacija imate pokrenuto u pozadini. Svi ovi uslužni programi su prikazani u postavkama, u odjeljku “Memorija” i prikazani su kao pokrenuti procesi. Ako ih ima puno, ali svi zauzimaju oko 10-40 MB, onda neće uzrokovati veliku štetu. Često takve aplikacije vise u automatskom pokretanju radi bržeg pokretanja, traženja ažuriranja, slanja anonimne statistike, pokušaja primanja novih obavijesti i tako dalje.

Ako u pozadini postoji aplikacija koja se koristi vrlo često, a zauzima malu količinu RAM-a, nemojte je dirati. Ali ako ga pokrećete vrlo rijetko, a još uvijek visi u aktivnim zadacima, slobodno ga onemogućite.

Obratite posebnu pažnju na programe koji zauzimaju 10% RAM-a. Treba ih isključiti što je više moguće. Ali ako među njima postoje instant messengeri, Google usluge i drugi važni procesi koji su vam potrebni, onda je bolje da ih napustite. Analogija je jednostavna: ako često koristite neki uslužni program ili program, onda ga ne biste trebali onemogućiti. Sasvim je normalno imati oko 10 aplikacija koje rade u pozadini, od kojih se 5 ne koristi tako često.

Kako onemogućiti automatsko pokretanje aplikacije?

Tehnički, ne možete onemogućiti aplikaciju iz automatskog pokretanja. Ali možete ograničiti njegov rad u pozadini. Da biste to učinili, slijedite dolje navedene korake.

Upute za Android 8, 9, 10 i novije verzije

  1. Idite na "Postavke" vašeg pametnog telefona i pronađite stavku "Aplikacije i obavijesti" i otvorite je.
  2. Otvorite listu svih aplikacija klikom na karticu „Detalji o aplikaciji“.
  3. Otvorite aplikaciju za koju mislite da je potrebno isključiti u pozadini, odnosno ukloniti iz pokretanja. Za praktičniju pretragu, možete koristiti abecedni klizač na lijevoj strani ili pretragu u gornjem desnom kutu.
  4. Nakon otvaranja programa, kliknite na karticu "Baterija".
  5. U stavci "Baterija" pronađite klizač "Rad u pozadini" i isključite ga. Također preporučujemo da odete na stavku “Battery” i postavite status aplikacije na “Save battery power”.

Na ovaj način možete jednostavno onemogućiti pokretanje aplikacija tako što ćete ih jednostavno isključiti iz pokretanja u pozadini.

Android je dobro osmišljen operativni sistem, pa sam prepoznaje procese i programe koji možda rade u pozadini i omogućava vam da ih onemogućite. A ako aplikacija ne može raditi u ovom načinu rada i automatski se pokrenuti, ovaj klizač neće biti na raspolaganju u početku.

Upute za Android 7 i starije verzije

Ako imate stariju verziju, slijedite sljedeće korake. Oni također mogu biti korisni za Android Oreo verzije:

Korištenje All-In-One Toolbox-a

Ovo je multifunkcionalna aplikacija čiji je glavni zadatak optimizacija rada Android operativnog sistema. Među dostupnim alatima, moguće je zaustaviti pokretanje nekih sistema i većine korisničkih aplikacija.

  1. Instalirajte All-In-One Toolbox iz službene trgovine koristeći dugme ispod.
  2. Nakon prvog pokretanja, morate omogućiti pristup multimedijskim i drugim datotekama u memoriji uređaja. Da biste to učinili, kliknite na dugme "Dozvoli".
  3. Skrolujte do dna stranice i otvorite odjeljak Startup. Ovdje možete onemogućiti automatsko pokretanje za odabrane aplikacije kako biste brzo pokrenuli svoj uređaj.
  4. Možete isključiti iz pokretanja sve korisničke i sistemske aplikacije odjednom, ili jednu ili više specifičnih.
  5. Kako omogućiti automatsko pokretanje aplikacije?

    Neki korisnici moraju dodati aplikaciju za pokretanje. To se može učiniti pomoću alata treće strane "AutoStart - Bez root-a". Jednostavna funkcionalnost ovog uslužnog programa omogućava vam da kreirate listu programa koji se pokreću u određenom vremenskom intervalu kada pokrenete operativni sistem Android.

    To je sve. Na ovaj način možete automatski učitati bilo koju aplikaciju.

Android platforma, kao i drugi operativni sistemi, nakon određenog vremena počinje da radi sporije. Na skupim premium uređajima smanjenje performansi se praktički ne osjeća, jer imaju moćan procesor i više nego dovoljno RAM-a. Ali ne mogu svi priuštiti takve gadgete, pa je za mnoge ovaj problem relevantniji nego ikad.

Razloga za smanjenje performansi može biti mnogo, ali najvjerovatniji i najčešći je obično samo jedan - rad programa trećih strana u pozadini. Odnosno, takve aplikacije se pokreću automatski kada se sistem pokrene i učitaju procesor i RAM, čime direktno utiču na brzinu uređaja.

Jedina efikasna opcija u ovom slučaju je onemogućiti automatsko pokretanje aplikacija na Androidu i raditi bez zastoja ili usporavanja. Ali nije sve po ovom pitanju tako jednostavno kao što se čini na prvi pogled, a programeri platforme i programa često izazivaju probleme.

Trebam li onemogućiti automatsko pokretanje aplikacija?

Ako instalirate desetak programa na platformu svaki dan, onda, u principu, ovdje ne bi trebalo biti problema. Jer sama platforma mora, da tako kažem, da se bori za RAM. To jest, ako performanse gadgeta počnu opadati, sistem automatski zatvara nekorištene aplikacije kako bi stabilizirao OS.

Možete ručno onemogućiti automatsko pokretanje programa u Androidu, ali to će biti kontraproduktivne mjere, au nekim slučajevima jednostavno nisu potrebne. Ali dešava se i da neki program ne želi da bude zatvoren, čak ni trudom same platforme. Kao rezultat toga, procesor je preopterećen, RAM memorija je pretrpana, a performanse zajedno s punjenjem baterije teže nuli.

Karakteristike postupka

Ali ne biste trebali svima onemogućiti automatsko pokretanje aplikacija na Androidu. Postoje i neophodni izuzeci, kao što su službene aplikacije od Google-a i neki aktivni antivirusni programi. Naravno, Android platforma ima dobru zaštitu i ako nesvjesno pokušate zaustaviti sistem ili zaista važne procese, sistem će vas upozoriti, i to vrlo uporno.

Ali tužna istina je da se dobra polovina programa preuzetih sa interneta (obično igrica i ilegalnih) nastanjuje u automatskom pokretanju i sprečava operativni sistem da radi normalno. I, kao što je gore spomenuto, jedina opcija je jednostavno onemogućiti automatsko pokretanje aplikacija na Androidu. Upravo to ćemo pokušati da uradimo, jer postoji dovoljno alata za rešavanje ovog problema.

Dakle, hajde da shvatimo kako onemogućiti automatsko pokretanje aplikacija na Androidu i učiniti to što bezbolnije i za samu platformu i za korisnika. Razmotrimo glavne opcije za rješavanje problema i karakteristike različitih verzija OS-a.

Onemogućavanje automatskog pokretanja na Androidu 4.x.x

Prije nego što onemogućite automatsko pokretanje programa u Androidu, morate saznati koje aplikacije troše (i da li uopće troše) resurse operativnog sistema. Da biste to učinili, morate otići na postavke gadgeta i otvoriti odjeljak "Aplikacije" ili "Upravitelj aplikacija".

Vrijedi odmah spomenuti da je onemogućavanje automatskog pokretanja nepotrebnih procesa u Androidu 4.2.2 lokalnim sredstvima samo privremeno rješenje, a za temeljne promjene trebat će vam softver treće strane.

Procesne karakteristike

Zatim morate pronaći karticu "Trčanje" i upoznati se s njom. Ne biste trebali dirati Google Play Market klijente e-pošte i programe sa određenom ikonom Androida, ali morate detaljnije pogledati ostalo. Količina korištene RAM-a prikazana je pored svake aplikacije. Na osnovu ovog pokazatelja može se odrediti proždrljivost softvera. Da biste je onemogućili, trebate odabrati neželjenu aplikaciju i dodirnuti “Prisilno zaustaviti”, a zatim odgovoriti “Da” ili “U redu”.

Ako je pokrenut neki sumnjivi uslužni program, onda ga je također bolje onemogućiti. Automatsko pokretanje aplikacija na Androidu će se pokrenuti nakon svakog ponovnog pokretanja gadgeta, tako da će se postupak morati ponavljati iznova i iznova. Ali nema potrebe da se operacionu salu često ponovo pokreće, tako da ovo privremeno rešenje mnogima dobro odgovara. Kao što je gore spomenuto, bit će moguće ukloniti programe za pokretanje u Androidu samo uz pomoć upravitelja zadataka treće strane.

Onemogućavanje automatskog pokretanja na Androidu 6.x.x

Sa Marshmallow firmverom sve nije tako jednostavno. Nije jasno zašto, ali programeri su uključili mogućnost onemogućavanja automatskog pokretanja aplikacija na Androidu 6.0.1 i u verzijama višim, kako kažu, dovraga. U principu, novi Android je veoma dobar u smislu optimizacije, fleksibilnosti korisničkih postavki i vizuelne komponente. Ali funkcionalnost sistema je vrlo dobro skrivena.

Prije nego što onemogućite automatsko pokretanje aplikacija na Androidu 6.x.x, morate omogućiti način rada za programere. U meniju idite na "Postavke", zatim "Informacije o uređaju", a zatim morate nekoliko puta kliknuti na stavku "Broj izgradnje". Nakon toga se aktivira programski način rada i dostupna je posebna funkcionalnost.

Karakteristike postupka

Nakon toga morate ponovo otići na "Postavke" i tamo će se pojaviti stavka "Opcije za programere". Kliknite na njega i odaberite odjeljak "Pokrenute usluge". Ovdje, po analogiji s prethodnim generacijama Android OS-a, postoji lista aktivnih aplikacija. Možete vidjeti ukupno vrijeme rada programa, prostor na disku koji zauzimaju i količinu RAM-a.

Da biste onemogućili proces, morate dodirnuti aktivnu aplikaciju i odabrati "Isključi". Nakon toga bi se program trebao zatvoriti. Ali ova procedura je, opet, privremeno rješenje problema, a nakon ponovnog pokretanja sve će biti isto. Možete se potpuno riješiti aplikacije prilikom pokretanja jednostavnim brisanjem ili korištenjem specijaliziranih uslužnih programa treće strane. U nastavku ćemo razmotriti najinteligentnije predstavnike potonjeg.

Greenify

Ovo je jedan od najpopularnijih uslužnih programa za upravljanje pokretanjem vašeg mobilnog gadgeta. Softver se može koristiti sa ili bez administratorskih prava (root). U prvom slučaju, aplikacija će jednom zauvijek nestati iz pokretanja, au drugom ćete morati napraviti nekoliko klikova nakon ponovnog pokretanja gadgeta.

Nakon instalacije, uslužni program će ostaviti svoj vidžet na radnoj površini. Klikom na nju ići ćete u radno područje programa. Da biste isključili nepotrebne aplikacije sa startup liste, samo kliknite na plus na dnu ekrana i dodajte problematičan program na listu zabranjenih. Uz root prava, dovoljno je jednom, ali bez njih ćete morati otvoriti Greenify i potvrditi prethodno izvršene radnje.

Sučelje programa je jednostavno, razumljivo, pa čak i početnik u ovom pitanju može se nositi s njim, a da ne spominjemo iskusne korisnike. Proizvod se distribuira pod besplatnom licencom, ali postoji i plaćena verzija sa proširenom funkcionalnošću. Potonje će biti korisno naprednim korisnicima, ali obične modifikacije bit će dovoljne za obične korisnike.

Autostarts

Ova aplikacija vam omogućava da dobijete potpunu kontrolu nad pokretanjem. Korišćenje uslužnog programa bez dobijanja administratorskih prava je besmisleno, jer će se programi vratiti na svoja mesta svaki put kada ponovo pokrenete sistem.

Softver pažljivo i s dužnom pedantnošću stavlja sve na police. U meniju možete konfigurisati šta će biti pokrenuto pre, tokom i nakon učitavanja operativnog sistema. Svi procesi se dešifruju što je moguće detaljnije, što omogućava utvrđivanje njihove interferencije sa platformom sa bajt tačnošću.

Interfejs je jednostavan, a alati intuitivni. Osim toga, aplikacija je potpuno rusificirana, tako da ne bi trebalo biti nikakvih problema. Ovdje u meniju možete osloboditi memoriju na internim i eksternim diskovima, kao i igrati se sa postavkama potrošnje baterije. Posljednja tačka vam omogućava da onemogućite dobru polovinu sistemskih procesa kada je napunjenost mala i vratite ih kada je napunjenost visoka. Pragovi se lako podešavaju u procentima.

Proizvod ima plaćene i besplatne modifikacije, ali, kao iu slučaju Greenifyja, prva je potpuno nepotrebna običnim korisnicima.

Pročitajte kako ukloniti aplikacije iz pokretanja na Android uređajima. Zašto to trebate učiniti, kako to pomaže u optimizaciji i ubrzavanju rada telefona.

Android operativni sistem pun je iznenađenja. Kada kupujete novi pametni telefon, možete naići na izuzetno spor softver. To može biti zbog velikog broja aplikacija koje se pokreću. U ovom članku ćemo govoriti o tome kako ispraviti situaciju. A za korisnike početnike, reći ćemo vam šta je odjeljak za pokretanje i zašto je potreban.

Svaki operativni sistem se sastoji od velike količine softvera. Neke aplikacije se pokreću na komandu korisnika, ali mnoge od njih pokreću se zajedno sa samim operativnim sistemom. To jest, oni su u takozvanom "autoloadu". Štoviše, s vremenom se tamo dodaju dodatni programi preuzeti s Google Playa. Ovo se radi iz nekoliko razloga. Recimo, glasnicima je potreban stalan rad kako bi poruke primali na vrijeme. Pa, neki programi su uključeni u pokretanje tako da njihovo pokretanje ne traje mnogo vremena. Pogledajmo neke popularne primjere:

  • Kalkulator - koristi se relativno rijetko, tako da ne bi trebao biti u pokretanju.
  • WhatsApp - ovaj messenger radi u stalnom režimu, mora se pokrenuti zajedno s operativnim sistemom.
  • Galerija - ovdje sve ovisi o željama korisnika. Ova aplikacija ne mora biti u pokretanju, ali ostanak u ovoj sekciji će ubrzati pokretanje programa kada je to još potrebno.

Ne zaboravite da što se više aplikacija pokreće, to se više RAM-a troši. Vlasnici pametnih telefona zasnovanih na Androidu sa najmanje 4 GB RAM-a ne moraju da čitaju naš članak. Ostali bi se trebali upoznati s predstavljenim informacijama - oslobađanje RAM-a će dovesti do nekog ubrzanja uređaja.

Ako na računaru trebate samo unijeti riječ "Startup" u traku za pretraživanje izbornika Start da biste došli do odgovarajućeg odjeljka, onda je u slučaju Androida sve malo složenije. Činjenica je da nam “zeleni robot” po defaultu daje samo korisnička prava, a ne i administratorska prava. S tim u vezi, možete nagađati koliko god želite gdje se krije pokretanje Androida - ovaj odjeljak će ostati nedostupan. Ali to ne znači da nemamo apsolutno nikakvu mogućnost da uklonimo ovu ili onu aplikaciju iz pokretanja.

Kako ukloniti aplikaciju iz pokretanja?

Mnogi korisnici vjeruju da je dovoljno redovito koristiti jedan ili drugi optimizator - na primjer, CCleaner. Ali u stvari, takvi programi oslobađaju RAM samo djelimično - nisu u stanju da upravljaju pokretanjem Androida, što znači da će zatvoreni programi uskoro ponovo početi. Nažalost, to znači da zadatak postaje složeniji - morat ćete raditi ručno. Odnosno, morat ćete otići u poseban odjeljak u kojem trebate proći kroz sve programe koje želite ukloniti iz pokretanja.

Ako nemate root prava, imate samo jednu opciju - takozvano onemogućavanje aplikacija. U nekim verzijama operativnog sistema to se naziva i zaustavljanje programa. Da biste to učinili, učinite sljedeće:

  1. Idite na odjeljak "Postavke". Da biste to uradili, kliknite na odgovarajuću ikonu u meniju ili na tabli sa obaveštenjima.
  2. Idite na pododjeljak "Aplikacije". Može se zvati i "Upravitelj aplikacija" ili nešto slično.
  3. Ovdje ćete vidjeti listu programa instaliranih na vašem pametnom telefonu. Kliknite na aplikaciju koju želite da zaustavite.
  4. U meniju koji se otvori kliknite na dugme “Stop”, “Stop” ili “Disable”.

To je sve, sada se ovaj program neće učitati s operativnim sistemom. Ali od sada ga nećete naći ni na meniju. Želite li ga ponovo uključiti? Zatim ćete morati ići na isti odjeljak, sada idete na karticu "Zaustavljeno" (da biste to učinili, morate jednom ili dvaput prevući prstom s desna na lijevo).

Autori SmartBobra preporučuju da na ovaj način onemogućite Facebook klijent ako ne koristite ovu društvenu mrežu, a prethodno instaliranu aplikaciju ne možete ukloniti sa vašeg pametnog telefona. Iznenadit ćete se koliko će vam baterija trajati nakon ovoga. Činjenica je da ovaj program prikuplja velike količine podataka o korisniku, što utiče na potrošnju energije.

Šta učiniti ako vam nije dozvoljeno da onemogućite aplikacije?

Sasvim je moguće da je dugme „Stop“ neaktivno. Odnosno, ne može se pritisnuti. To može biti zbog nekoliko razloga:

  • Aplikacija je sistemska aplikacija i nemate root prava da je zatvorite. Ne preporučuje se onemogućavanje takvih procesa, jer to može dovesti do nestabilnog rada operativnog sistema, pa čak i potpunog gašenja uređaja.
  • Android blokira mogućnost zaustavljanja aplikacija zbog nedostatka prava programera - to se dešava u nekim verzijama operativnog sistema.
  • Program virusa se maskirao kao sistemski proces, blokirajući na taj način mogućnost njegovog zaustavljanja.

Posljednja dva problema se obično mogu riješiti ne samo dobivanjem root prava, što je radno intenzivno i nije dostupno vlasnicima svih pametnih telefona, već i aktiviranjem prava programera. Nakon omogućavanja ovog načina rada, neke skrivene Android funkcije postaju dostupne. Konkretno, gore navedeni programski meni će pokazati koliko energije troši, koji se pomoćni procesi koriste i sve u istom duhu. Da aktivirate način rada za programere, učinite sljedeće:

  1. Posjetite odjeljak "Postavke" klikom na odgovarajuću ikonu, obično napravljenu u obliku zupčanika.
  2. Idite na pododjeljak „Informacije o telefonu“. Može se zvati i „Informacije o uređaju“, ovo je najrelevantnije za tablet računare.
  3. Zatim biste trebali brzo kliknuti na stavku "Broj izgradnje" nekoliko puta.
  4. Sačekajte da se na ekranu pojavi poruka "Sada ste programer" ili nešto slično. Nakon toga, vratite se na glavni meni Postavke.
  5. Gotovo na samom dnu trebali biste vidjeti novi pododjeljak. Može se zvati "Opcije programera" ili "Postavke programera".

To je to. U ovom pododjeljku možete pronaći stavku “Pokrenute aplikacije”. Zapravo, ovo je ista veza koja vodi do „Upravljača aplikacijama“. Tek sada ćete moći vidjeti apsolutno sve programe koji su trenutno pokrenuti, uključujući mnoge sistemske procese. Ostaje samo da kliknete na neželjenu aplikaciju, a zatim pritisnete dugme “Stop”. Ako čak i u ovom slučaju ostane neaktivan, to znači da sistem smatra da je zatvaranje ovog procesa neprihvatljivo. Naravno, ako imate root prava, možete zatvoriti takvu aplikaciju. Ali, ponavljamo, ne savjetujemo vam da to radite.

Ako ste ponosni vlasnik pametnog telefona ili tableta s root pristupom, za vas su razvijene posebne aplikacije koje vam omogućavaju rad s odjeljkom za pokretanje. Međutim, u ovom slučaju nemoguće je savjetovati nešto konkretno. Činjenica je da ovdje sve ovisi o implementaciji određene verzije operativnog sistema. Neki komunalni servisi rade s nekima od njih, s drugima - s drugima, s drugima - s drugima. Ipak, savjetovaćemo vam nekoliko opcija.

Program odlično radi na nekim popularnim modelima pametnih telefona. Pruža opsežnu funkcionalnost povezanu sa dubokim postavkama operativnog sistema. Aplikacija također uključuje startup manager.

Također, ako imate root prava, možete pokušati instalirati BootManager. To je startup modul koji radi u Xposed Frameworku. To znači da ćete prvo morati instalirati program Xposed Installer, koji se može naći na web stranici programera ili na forumu w3bsit3-dns.com. Nakon instalacije potrebno je ući u program i kliknuti na stavku "Preuzmi". Ovdje možete lako pronaći modul BootManager, zatim ga preuzeti i instalirati na svoj uređaj.

BootManager pruža apsolutno potpunu kontrolu nad pokretanjem aplikacija i servisa. Uključivanje ovog startup menadžera za Android može skoro da ubije pametni telefon, jer ako imate root prava, neće biti teško onemogućiti sistemske procese koji su izuzetno važni za funkcionisanje Androida. Zato budite oprezni! Ne uklanjajte iz pokretanja one programe o čijoj namjeni ne znate ništa.

Usput, ne zaboravite koristiti internet! Ako vidite neki čudan proces u pokretanju, ali vam njegovo ime ništa ne znači, pokušajte ga unijeti u Google ili Yandex. Moguće je da će vam pretraživač pomoći otkrivanjem svrhe procesa.

Vlasnicima “rooted uređaja” možemo preporučiti još jedan program za pokretanje za Android. Zove se Autostarts. Za razliku od gore navedenih analoga, može se preuzeti s Google Playa, što je vrlo zgodno. Međutim, uslužni program je plaćen - za kupovinu ćete morati potrošiti oko 61 rublju. Drugi nedostatak je asketski interfejs - pozdravi iz daleke prošlosti. Ali malo je vjerojatno da će vas ovo uplašiti ako ste stigli do skoro kraja našeg članka o automatskom učitavanju na Androidu.

Program vam omogućava da kontrolišete koje će aplikacije i usluge biti učitane istovremeno sa operativnim sistemom. Ali njegova funkcionalnost se tu ne završava. Dodatno, uslužni program nudi kontrolu događaja koji uzrokuju pokretanje određenih procesa. Ukratko, ovo je dobar izbor za one koji vole provoditi razne eksperimente sa svojim uređajem.

Zaključak

Možda se tu naša priča o automatskom učitavanju na Androidu može završiti. Pokušali smo spomenuti sve najjednostavnije načine za uklanjanje određenih aplikacija iz pokretanja kako ne bi trošile određenu količinu RAM-a.


© 2024 ermake.ru -- O popravci računara - Informativni portal