Cum să blocați programele de rulare automată pe Android. Dezactivați programele de încărcare automată în Android

Acasă / Nu merge

Arată că subiectul primirii mesajului ACTION_BOOT_COMPLETED rămâne relevant până în prezent. După cum puteți vedea, mulți începători se confruntă cu o problemă: nu primesc mesajul ACTION_BOOT_COMPLETED în aplicațiile lor. În acest articol voi încerca să rezum datele din documentația oficială, experiența multor dezvoltatori de la stackoverflow.com, precum și propria mea experiență. Deci, cum să învingi acest „inamic insidios” numit „ACTION_BOOT_COMPLETED”?

1. Teorie

Privind exemple din surse oficiale (cum ar fi aceasta și aceasta) și studiind recomandările de pe stackoverflow.com, pot fi identificate următoarele reguli:
  1. În manifest, în elementul „manifest”, specificați permisiunea:

  2. În manifest, în elementul „aplicație”, înregistrați-vă receptorul pentru a primi mesajul ACTION_BOOT_COMPLETED:


    sau


    Utilizați numele de clasă complet sau relativ corect pentru receptorul dvs. de transmisie. În descrierea receptorului, nu indicați atributele „activat”, „exportat”, etc. decât dacă este necesar. Setările și atributele implicite sunt destul de suficiente.

  3. Codul receptorului dvs. de transmisie:

    Clasa publică BootCompletedReceiver extinde BroadcastReceiver ( public BootCompletedReceiver() ( ) public void onReceive(Context context, Intent intent) ( if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) ( // codul tău aici ) ) )
    Dacă receptorul este folosit doar pentru mesajul ACTION_BOOT_COMPLETED, atunci verificarea „dacă” nu este necesară. Cu toate acestea, uneori dezvoltatorii folosesc același receptor pentru mesaje diferite. În acest caz, filtrați mesajele verificându-le în cadrul metodei onReceive.

  4. Aplicația trebuie instalată pe memoria internă. Sistemul de operare Android este proiectat în așa fel încât mesajul ACTION_BOOT_COMPLETED să fie trimis aplicațiilor înainte de a monta memoria externă. Prin urmare, aplicațiile instalate pe memorie externă nu vor primi niciodată acest mesaj. Pentru a spune sistemului să nu instaleze o aplicație pe memoria externă, NU trebuie să setați atributul „@android:installLocation” la „auto” sau „preferExternal” în manifest. Implicit, i.e. dacă acest atribut nu este specificat, sistemul de operare va instala aplicația dvs. numai în memoria internă. Cu toate acestea, conform documentației oficiale, este mai bine să specificați în mod explicit valoarea „internalOnly”, astfel încât dumneavoastră și alți dezvoltatori să nu fiți tentați să specificați o valoare diferită în viitor.

  5. După instalare sau oprire forțată, aplicația trebuie lansată cel puțin o dată pentru ca sistemul să își „amintească” această aplicație pentru a-i trimite mesajul ACTION_BOOT_COMPLETED. Acest comportament a fost implementat în Android 3.1 din motive de securitate. Ce rost are? Toate aplicațiile nou instalate sunt în starea „oprit” (a nu se confunda cu Activități, deoarece sistemul de operare gestionează această stare diferit pentru aplicații și Activități). Aplicația „intră” în aceeași stare atunci când utilizatorul o oprește forțat în setările telefonului. În timp ce aplicația se află în această stare, ea nu va fi lansată de sistem din niciun motiv (de exemplu, prin ACTION_BOOT_COMPLETED), cu excepția, desigur, de către utilizatorul însuși. Datorită acestei inovații, o parte considerabilă a „virușilor și troienilor” a încetat să funcționeze, deoarece Nu mai este posibilă pornirea automată după instalare.

    Excepție fac aplicațiile de sistem: vezi comentariul utilizatorului kolipass.

  6. Caracteristicile modului de pornire rapidă pe dispozitivele HTC. Se știe că dispozitivele HTC nu repornesc în sensul clasic, ci folosesc așa-numitul. Modul de pornire rapidă (aceasta este o formă de hibernare), salvând starea sistemului de operare pe disc. Prin urmare, mesajul ACTION_BOOT_COMPLETED nu este trimis de sistem, deoarece nu are loc de fapt nicio repornire (). În loc de ACTION_BOOT_COMPLETED, sistemul poate trimite următoarele mesaje:


    În aplicația dvs., specificați mesajele de mai sus pe lângă ACTION_BOOT_COMPLETED în eticheta „receptor”. În plus, este necesar să se înregistreze permisiunea în plus față de paragraful 1:

2. Practică: erori și caracteristici de operare

Să ne uităm la greșelile pe care le fac începătorii la configurarea unei aplicații și în cod.

3. Depanarea receptorului în emulator și pe dispozitive reale.


Rezultate

Pentru a vă asigura că aplicația dvs. rulează la pornire pe toate dispozitivele, manifestul dvs. ar trebui să arate cel puțin astfel:


Codul receptorului va fi de obicei astfel:

Clasa publică BootCompletedReceiver extinde BroadcastReceiver ( public BootCompletedReceiver() ( ) public void onReceive(Context context, Intent intent) ( if (intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED)) ( Toast toast = Toast.makeText(context. ), context.getResources().getString(R.string.your_message), Toast.LENGTH_LONG(); toast.show(); ; // codul dvs. este aici ) )
Sper că acest articol îi va ajuta pe începători să depășească „inamicul insidios” numit „ACTION_BOOT_COMPLETED”.

Din articol vei afla

Pornirea automată a aplicațiilor este un proces însoțit de încărcarea spontană a unei aplicații, sau a uneia dintre părțile acesteia, pentru a efectua sarcini în fundal. Modul de fundal este operarea activă a unui proces în stare închisă. Adică, chiar dacă nu folosești programul, funcționează. Majoritatea programelor funcționează acum în Android conform acestui principiu.

Pentru a fi și mai clar, să dăm un exemplu din viață. De exemplu, orice client de mesagerie sau de rețea socială pe care îl cunoașteți poate lucra în fundal, verificând în mod regulat mesaje noi, răspunsuri, aprecieri, postări și așa mai departe. Chiar dacă messengerul sau clientul tău este închis, poți primi o notificare că a sosit un nou mesaj. Pentru ca un client sau mesager să afle despre o notificare primită, aceasta trebuie să funcționeze în fundal, verificând constant prezența acelorași mesaje. Chiar dacă ecranul smartphone-ului este oprit și toate procesele lansate recent sunt închise, messengerul sau clientul va funcționa.

Ce programe rulează în fundal?

Există două tipuri de aplicații care rulează în fundal și anume:

  1. Cu pornire automată;
  2. Cu munca activă în fundal.

Aplicații de executare automată. Ele sunt activate împreună cu sistemul și funcționează întotdeauna în fundal. Astfel de programe includ clienți, mesagerie instant, utilități pentru afișarea vremii, lansatoare, widget-uri și așa mai departe. Nu se opresc niciodată și rămân în fundal.

Aplicații cu lucru activ în fundal. Acestea sunt programe care sunt în acest mod numai atunci când lucrează activ. De exemplu, ați început să instalați jocul preferat de pe Google Play. Serviciul va descărca fișierul chiar dacă în prezent sunteți implicat în alte procese pe telefon. De îndată ce jocul este instalat, Play Market în sine se va descărca din fundal și nu va apărea acolo până când utilizatorul încearcă să descarce/reinstaleze/actualizeze ceva din nou. Astfel de aplicații includ playere, descărcatoare, torrente, browsere și așa mai departe.

Care sunt consecințele aplicațiilor care rulează constant în fundal?

Dacă aveți mai multe programe care rulează în acest mod, atunci acest lucru este normal. În același timp, este o practică destul de acceptabilă să fie lansate exact acele procese care, s-ar părea, nu sunt deloc necesare acum. De exemplu, nu ar trebui să descărcați browserul din RAM, deoarece nu creează o sarcină mare a sistemului, dar, în același timp, fiecare lansare a acestuia nu va „înfunda” procesorul, ci va fi descărcat doar din RAM. De asemenea, nu eliminați serviciile Google, aplicațiile de lansare, widget-urile, mesageria instantanee și alte programe cu notificări push din autorun.

Numărul de procese permise să ruleze în fundal este calculat direct din cantitatea de RAM și lăcomia lor. De exemplu, dacă aveți 4 GB de RAM, este destul de normal să îl încărcați la 1 GB. Dacă doar 1 GB este gratuit, atunci cu siguranță merită să dezactivați mai multe programe de la pornire.

Pentru a calcula rata pentru dispozitivul dvs., utilizați o formulă simplă: uitați-vă la câte aplicații rulați în fundal. Toate aceste utilitare sunt afișate în setări, în secțiunea „Memorie” și sunt afișate ca procese în derulare. Dacă sunt multe, dar toți ocupă aproximativ 10-40 MB, atunci nu vor cauza prea mult rău. Adesea, astfel de aplicații se blochează în rulare automată pentru o pornire mai rapidă, pentru a căuta actualizări, a trimite statistici anonime, a încerca să primească notificări noi și așa mai departe.

Dacă există o aplicație în fundal care este folosită foarte des și ocupă o cantitate mică de RAM, nu o atingeți. Dar dacă îl lansați foarte rar și încă se blochează în sarcinile active, nu ezitați să-l dezactivați.

Acordați o atenție deosebită programelor care ocupă 10% din RAM. Acestea ar trebui să fie oprite cât mai mult posibil. Dar dacă printre ele se numără mesagerie instant, servicii Google și alte procese importante de care aveți nevoie, atunci este mai bine să le lăsați. Analogia este simplă: dacă utilizați adesea un utilitar sau un program, atunci nu ar trebui să îl dezactivați. Este destul de normal să existe aproximativ 10 aplicații care rulează în fundal, dintre care 5 nu sunt folosite atât de des.

Cum se dezactivează o aplicație de la rularea automată?

Din punct de vedere tehnic, nu puteți dezactiva o aplicație de la executarea automată. Dar îi puteți limita funcționarea în fundal. Pentru a face acest lucru, urmați pașii de mai jos.

Instrucțiuni pentru Android 8, 9, 10 și versiuni ulterioare

  1. Accesați „Setări” ale smartphone-ului dvs. și găsiți elementul „Aplicații și notificări” și deschideți-l.
  2. Deschideți o listă cu toate aplicațiile făcând clic pe fila „Detalii aplicație”.
  3. Deschideți aplicația care credeți că trebuie dezactivată în fundal, adică eliminată de la pornire. Pentru o căutare mai convenabilă, puteți folosi glisorul alfabetic din stânga sau căutarea din dreapta sus.
  4. După deschiderea programului, faceți clic pe fila „Baterie”.
  5. În elementul „Baterie”, găsiți glisorul „Lucrează în fundal” și dezactivați-l. De asemenea, vă recomandăm să accesați elementul „Baterie” și să setați starea aplicației la „Salvați energia bateriei”.

În acest fel, puteți dezactiva cu ușurință aplicațiile de la pornire, pur și simplu dezactivându-le de la rularea în fundal.

Android este un sistem de operare bine gândit, așa că el însuși recunoaște procesele și programele care pot rula în fundal și vă permite să le dezactivați. Și dacă aplicația nu poate funcționa în acest mod și se lansează automat, acest glisor nu va fi furnizat inițial.

Instrucțiuni pentru Android 7 și versiunile anterioare

Dacă aveți o versiune mai veche, atunci ar trebui să urmați următorii pași. Ele pot fi utile și pentru versiunile Android Oreo:

Utilizarea casetei de instrumente All-In-One

Aceasta este o aplicație multifuncțională a cărei sarcină principală este de a optimiza funcționarea sistemului de operare Android. Printre instrumentele disponibile, este posibilă oprirea pornirii unor sisteme și a majorității aplicațiilor utilizatorilor.

  1. Instalați All-In-One Toolbox din magazinul oficial folosind butonul de mai jos.
  2. După prima lansare, trebuie să oferiți acces la fișiere multimedia și alte fișiere din memoria dispozitivului. Pentru a face acest lucru, faceți clic pe butonul „Permite”.
  3. Derulați în partea de jos a paginii și deschideți secțiunea Pornire. Aici puteți dezactiva executarea automată pentru aplicațiile selectate pentru a porni rapid dispozitivul.
  4. Puteți exclude de la pornire toate aplicațiile de utilizator și de sistem simultan sau una sau mai multe aplicații specifice.
  5. Cum se activează rularea automată a aplicației?

    Unii utilizatori trebuie să adauge aplicația la pornire. Acest lucru se poate face folosind un instrument terță parte „AutoStart - Fără root”. Funcționalitatea simplă a acestui utilitar vă permite să creați o listă de programe care pornesc la un interval de timp specificat atunci când porniți sistemul de operare Android.

    Asta e tot. În acest fel, puteți încărca automat orice aplicație.

Din articol vei afla

Pornirea automată a aplicațiilor este un proces însoțit de încărcarea spontană a unei aplicații, sau a uneia dintre părțile acesteia, pentru a efectua sarcini în fundal. Modul de fundal este operarea activă a unui proces în stare închisă. Adică, chiar dacă nu folosești programul, funcționează. Majoritatea programelor funcționează acum în Android conform acestui principiu.

Pentru a fi și mai clar, să dăm un exemplu din viață. De exemplu, orice client de mesagerie sau de rețea socială pe care îl cunoașteți poate lucra în fundal, verificând în mod regulat mesaje noi, răspunsuri, aprecieri, postări și așa mai departe. Chiar dacă messengerul sau clientul tău este închis, poți primi o notificare că a sosit un nou mesaj. Pentru ca un client sau mesager să afle despre o notificare primită, aceasta trebuie să funcționeze în fundal, verificând constant prezența acelorași mesaje. Chiar dacă ecranul smartphone-ului este oprit și toate procesele lansate recent sunt închise, messengerul sau clientul va funcționa.

Ce programe rulează în fundal?

Există două tipuri de aplicații care rulează în fundal și anume:

  1. Cu pornire automată;
  2. Cu munca activă în fundal.

Aplicații de executare automată. Ele sunt activate împreună cu sistemul și funcționează întotdeauna în fundal. Astfel de programe includ clienți, mesagerie instant, utilități pentru afișarea vremii, lansatoare, widget-uri și așa mai departe. Nu se opresc niciodată și rămân în fundal.

Aplicații cu lucru activ în fundal. Acestea sunt programe care sunt în acest mod numai atunci când lucrează activ. De exemplu, ați început să instalați jocul preferat de pe Google Play. Serviciul va descărca fișierul chiar dacă în prezent sunteți implicat în alte procese pe telefon. De îndată ce jocul este instalat, Play Market în sine se va descărca din fundal și nu va apărea acolo până când utilizatorul încearcă să descarce/reinstaleze/actualizeze ceva din nou. Astfel de aplicații includ playere, descărcatoare, torrente, browsere și așa mai departe.

Care sunt consecințele aplicațiilor care rulează constant în fundal?

Dacă aveți mai multe programe care rulează în acest mod, atunci acest lucru este normal. În același timp, este o practică destul de acceptabilă să fie lansate exact acele procese care, s-ar părea, nu sunt deloc necesare acum. De exemplu, nu ar trebui să descărcați browserul din RAM, deoarece nu creează o sarcină mare a sistemului, dar, în același timp, fiecare lansare a acestuia nu va „înfunda” procesorul, ci va fi descărcat doar din RAM. De asemenea, nu eliminați serviciile Google, aplicațiile de lansare, widget-urile, mesageria instantanee și alte programe cu notificări push din autorun.

Numărul de procese permise să ruleze în fundal este calculat direct din cantitatea de RAM și lăcomia lor. De exemplu, dacă aveți 4 GB de RAM, este destul de normal să îl încărcați la 1 GB. Dacă doar 1 GB este gratuit, atunci cu siguranță merită să dezactivați mai multe programe de la pornire.

Pentru a calcula rata pentru dispozitivul dvs., utilizați o formulă simplă: uitați-vă la câte aplicații rulați în fundal. Toate aceste utilitare sunt afișate în setări, în secțiunea „Memorie” și sunt afișate ca procese în derulare. Dacă sunt multe, dar toți ocupă aproximativ 10-40 MB, atunci nu vor cauza prea mult rău. Adesea, astfel de aplicații se blochează în rulare automată pentru o pornire mai rapidă, pentru a căuta actualizări, a trimite statistici anonime, a încerca să primească notificări noi și așa mai departe.

Dacă există o aplicație în fundal care este folosită foarte des și ocupă o cantitate mică de RAM, nu o atingeți. Dar dacă îl lansați foarte rar și încă se blochează în sarcinile active, nu ezitați să-l dezactivați.

Acordați o atenție deosebită programelor care ocupă 10% din RAM. Acestea ar trebui să fie oprite cât mai mult posibil. Dar dacă printre ele se numără mesagerie instant, servicii Google și alte procese importante de care aveți nevoie, atunci este mai bine să le lăsați. Analogia este simplă: dacă utilizați adesea un utilitar sau un program, atunci nu ar trebui să îl dezactivați. Este destul de normal să existe aproximativ 10 aplicații care rulează în fundal, dintre care 5 nu sunt folosite atât de des.

Cum se dezactivează o aplicație de la rularea automată?

Din punct de vedere tehnic, nu puteți dezactiva o aplicație de la executarea automată. Dar îi puteți limita funcționarea în fundal. Pentru a face acest lucru, urmați pașii de mai jos.

Instrucțiuni pentru Android 8, 9, 10 și versiuni ulterioare

  1. Accesați „Setări” ale smartphone-ului dvs. și găsiți elementul „Aplicații și notificări” și deschideți-l.
  2. Deschideți o listă cu toate aplicațiile făcând clic pe fila „Detalii aplicație”.
  3. Deschideți aplicația care credeți că trebuie dezactivată în fundal, adică eliminată de la pornire. Pentru o căutare mai convenabilă, puteți folosi glisorul alfabetic din stânga sau căutarea din dreapta sus.
  4. După deschiderea programului, faceți clic pe fila „Baterie”.
  5. În elementul „Baterie”, găsiți glisorul „Lucrează în fundal” și dezactivați-l. De asemenea, vă recomandăm să accesați elementul „Baterie” și să setați starea aplicației la „Salvați energia bateriei”.

În acest fel, puteți dezactiva cu ușurință aplicațiile de la pornire, pur și simplu dezactivându-le de la rularea în fundal.

Android este un sistem de operare bine gândit, așa că el însuși recunoaște procesele și programele care pot rula în fundal și vă permite să le dezactivați. Și dacă aplicația nu poate funcționa în acest mod și se lansează automat, acest glisor nu va fi furnizat inițial.

Instrucțiuni pentru Android 7 și versiunile anterioare

Dacă aveți o versiune mai veche, atunci ar trebui să urmați următorii pași. Ele pot fi utile și pentru versiunile Android Oreo:

Utilizarea casetei de instrumente All-In-One

Aceasta este o aplicație multifuncțională a cărei sarcină principală este de a optimiza funcționarea sistemului de operare Android. Printre instrumentele disponibile, este posibilă oprirea pornirii unor sisteme și a majorității aplicațiilor utilizatorilor.

  1. Instalați All-In-One Toolbox din magazinul oficial folosind butonul de mai jos.
  2. După prima lansare, trebuie să oferiți acces la fișiere multimedia și alte fișiere din memoria dispozitivului. Pentru a face acest lucru, faceți clic pe butonul „Permite”.
  3. Derulați în partea de jos a paginii și deschideți secțiunea Pornire. Aici puteți dezactiva executarea automată pentru aplicațiile selectate pentru a porni rapid dispozitivul.
  4. Puteți exclude de la pornire toate aplicațiile de utilizator și de sistem simultan sau una sau mai multe aplicații specifice.
  5. Cum se activează rularea automată a aplicației?

    Unii utilizatori trebuie să adauge aplicația la pornire. Acest lucru se poate face folosind un instrument terță parte „AutoStart - Fără root”. Funcționalitatea simplă a acestui utilitar vă permite să creați o listă de programe care pornesc la un interval de timp specificat atunci când porniți sistemul de operare Android.

    Asta e tot. În acest fel, puteți încărca automat orice aplicație.

Platforma Android, ca și alte sisteme de operare, începe să funcționeze mai lent după un anumit timp. Pe dispozitivele scumpe premium, scăderea performanței practic nu se simte, deoarece au un procesor puternic și RAM mai mult decât suficientă. Dar nu toată lumea își poate permite astfel de gadgeturi, așa că pentru mulți această problemă este mai relevantă ca niciodată.

Pot exista multe motive pentru scăderea performanței, dar cel mai probabil și cel mai comun este de obicei doar unul - munca programelor terțe în fundal. Adică, astfel de aplicații rulează automat când sistemul pornește și încarcă procesorul și memoria RAM, afectând astfel direct viteza dispozitivului.

Singura opțiune eficientă în acest caz este dezactivarea pornirii automate a aplicațiilor pe Android și funcționarea fără întârzieri sau încetiniri. Dar nu totul în această chestiune este atât de simplu pe cât pare la prima vedere, iar dezvoltatorii de platforme și programe ridică adesea probleme.

Ar trebui să dezactivez aplicațiile de rulare automată?

Dacă instalați o duzină de programe pe platformă în fiecare zi, atunci, în principiu, nu ar trebui să existe probleme aici. Pentru că platforma în sine trebuie, ca să spunem așa, să lupte pentru RAM. Adică, dacă performanța gadgetului începe să scadă, sistemul închide automat aplicațiile neutilizate pentru a stabiliza sistemul de operare.

Puteți dezactiva manual programele de pornire automată în Android, dar acestea vor fi măsuri contraproductive și, în unele cazuri, pur și simplu nu sunt necesare. Dar se mai întâmplă ca un program să nu dorească să fie închis, chiar și prin eforturile platformei în sine. Ca urmare, procesorul este supraîncărcat, memoria RAM este aglomerată, iar performanța împreună cu încărcarea bateriei tinde spre zero.

Caracteristicile procedurii

Dar nu ar trebui să dezactivați rularea automată a aplicațiilor pe Android pentru toată lumea. Există, de asemenea, excepții necesare, cum ar fi aplicațiile oficiale de la Google și unele programe antivirus funcționale. Desigur, platforma Android are o protecție bună și sigură, iar dacă încerci, fără să știi, să oprești sistemul sau procesele cu adevărat importante, sistemul te va avertiza și foarte persistent.

Dar adevărul trist este că o bună jumătate din programele descărcate de pe Internet (de obicei jocuri de noroc și ilegale) se instalează în autorun și împiedică sistemul de operare să funcționeze normal. Și, așa cum am menționat mai sus, singura opțiune este să dezactivați pur și simplu lansarea automată a aplicațiilor pe Android. Este exact ceea ce vom încerca să facem, deoarece există suficiente instrumente pentru a rezolva această problemă.

Deci, să ne dăm seama cum să dezactivăm aplicațiile de rulare automată pe Android și să o facem cât mai ușor posibil atât pentru platformă în sine, cât și pentru utilizator. Să luăm în considerare principalele opțiuni pentru rezolvarea problemei și caracteristicile diferitelor versiuni ale sistemului de operare.

Dezactivarea rulării automate pe Android 4.x.x

Înainte de a dezactiva programele de pornire automată în Android, trebuie să aflați ce aplicații consumă (și dacă consumă deloc) resurse ale sistemului de operare. Pentru a face acest lucru, trebuie să accesați setările gadgetului și să deschideți secțiunea „Aplicații” sau „Manager de aplicații”.

Merită menționat imediat că dezactivarea rulării automate a proceselor inutile în Android 4.2.2 folosind mijloace locale este doar o soluție temporară, iar pentru a face modificări fundamentale veți avea nevoie de software terță parte.

Caracteristici de proces

Apoi, trebuie să găsiți fila „Running” și să vă familiarizați cu ea. Nu ar trebui să atingeți clienții de e-mail Google Play Market și programele cu o anumită pictogramă Android, dar trebuie să aruncați o privire mai atentă la restul. Cantitatea de RAM utilizată este afișată lângă fiecare aplicație. Pe baza acestui indicator, se poate determina lăcomia software-ului. Pentru a o dezactiva, trebuie să selectați aplicația nedorită și să apăsați pe „Force Stop”, apoi să răspundeți „Da” sau „Ok”.

Dacă rulează un utilitar suspect, atunci este mai bine să îl dezactivați. Pornirea automată a aplicațiilor pe Android va începe după fiecare repornire a gadgetului, așa că procedura va trebui să fie repetă din nou și din nou. Dar nu este nevoie să reporniți des sala de operație, așa că această soluție temporară se potrivește destul de bine multor oameni. După cum am menționat mai sus, va fi posibilă eliminarea programelor de pornire din Android numai cu ajutorul managerilor de activități terți.

Dezactivarea rulării automate pe Android 6.x.x

Cu firmware-ul Marshmallow, totul nu este atât de simplu. Nu este clar de ce, dar dezvoltatorii au inclus capacitatea de a dezactiva autorun a aplicațiilor pe Android 6.0.1 și în versiuni mai mari, după cum se spune, la naiba. În principiu, noul Android este foarte bun în ceea ce privește optimizarea, flexibilitatea setărilor utilizatorului și componenta vizuală. Dar funcționalitatea sistemului este ascunsă foarte bine.

Înainte de a dezactiva aplicațiile de rulare automată pe Android 6.x.x, trebuie să activați modul dezvoltator. În meniu, accesați „Setări”, apoi „Informații despre dispozitiv”, apoi trebuie să faceți clic de mai multe ori pe elementul „Număr de compilare”. După aceasta, modul dezvoltator este activat și este disponibilă o funcționalitate specială.

Caracteristicile procedurii

După aceasta, trebuie să accesați din nou „Setări”, iar elementul „Opțiuni pentru dezvoltatori” va apărea acolo. Faceți clic pe el și selectați secțiunea „Servicii de rulare”. Aici, prin analogie cu generațiile anterioare ale sistemului de operare Android, există o listă de aplicații active. Puteți vedea timpul total de rulare al programelor, spațiul pe disc pe care îl ocupă și cantitatea de RAM.

Pentru a dezactiva procesul, trebuie să atingeți aplicația activă și să selectați „Opriți”. După care programul ar trebui să se închidă. Dar această procedură, din nou, este o soluție temporară la probleme, iar după o repornire totul va fi la fel. Puteți scăpa complet de o aplicație la pornire, pur și simplu ștergând-o sau folosind utilități specializate de la terți. Pe cei mai inteligenți reprezentanți ai acestora din urmă îi vom considera mai jos.

Greenify

Acesta este unul dintre cele mai populare utilitare pentru gestionarea pornirii gadgetului dvs. mobil. Software-ul poate fi utilizat cu sau fără drepturi de administrator (root). În primul caz, aplicația va dispărea de la pornire odată pentru totdeauna, iar în al doilea, va trebui să faceți câteva clicuri după repornirea gadgetului.

După instalare, utilitarul își va lăsa widgetul pe desktop. Făcând clic pe el, veți merge în zona de lucru a programului. Pentru a exclude aplicațiile inutile din lista de pornire, trebuie doar să faceți clic pe plus din partea de jos a ecranului și să adăugați programul problematic la lista celor interzise. Cu drepturi de root, o dată este suficient, dar fără ele va trebui să deschideți Greenify și să confirmați acțiunile efectuate anterior.

Interfața programului este simplă, de înțeles și chiar și un începător în această problemă se poate descurca, ca să nu mai vorbim de utilizatorii experimentați. Produsul este distribuit sub o licență gratuită, dar există și o versiune plătită cu funcționalitate extinsă. Acesta din urmă va fi util utilizatorilor avansați, dar modificările obișnuite vor fi suficiente pentru utilizatorii obișnuiți.

Porniri automate

Această aplicație vă permite să obțineți control complet asupra pornirii. Utilizarea utilitarului fără a primi drepturi de administrator este inutilă, deoarece programele vor reveni la locul lor de fiecare dată când reporniți.

Software-ul pune totul pe rafturi cu grijă și cu meticulozitatea cuvenită. În meniu puteți configura ce va fi lansat înainte, în timpul și după încărcarea sistemului de operare. Toate procesele sunt descifrate cât mai detaliat posibil, ceea ce face posibilă determinarea interferenței lor cu platforma cu precizie de octeți.

Interfața este simplă, iar instrumentele sunt intuitive. În plus, aplicația este complet rusificată, așa că nu ar trebui să apară probleme. Aici, în meniu, puteți elibera memorie pe unitățile interne și externe, precum și să vă jucați cu setările de consum al bateriei. Ultimul punct vă permite să dezactivați o bună jumătate din procesele sistemului atunci când încărcarea este scăzută și să le returnați atunci când încărcarea este ridicată. Pragurile sunt ușor de ajustat în procente.

Produsul are atât modificări plătite, cât și gratuite, dar, ca și în cazul Greenify, prima este complet inutilă pentru utilizatorii obișnuiți.

Citiți cum să eliminați aplicațiile de la pornire pe dispozitivele Android. De ce trebuie să faceți acest lucru, cum ajută la optimizarea și accelerarea funcționării telefoanelor.

Sistemul de operare Android este plin de surprize. Când cumpărați un nou smartphone, este posibil să întâlniți software extrem de lent. Acest lucru se poate datora numărului mare de aplicații care sunt la pornire. În acest articol vom vorbi despre cum să corectăm situația. Și pentru utilizatorii începători, vă vom spune care este secțiunea de pornire și de ce este necesară.

Orice sistem de operare constă dintr-o cantitate mare de software. Unele aplicații sunt lansate la comanda utilizatorului, dar multe dintre ele încep odată cu sistemul de operare în sine. Adică sunt în așa-numita „încărcare automată”. Mai mult, de-a lungul timpului, acolo se adaugă programe suplimentare, descărcate de pe Google Play. Acest lucru se face din mai multe motive. Să presupunem că mesagerii au nevoie de muncă constantă pentru a primi mesaje în timp util. Ei bine, unele programe sunt incluse în pornire, astfel încât lansarea lor să nu dureze mult. Să ne uităm la câteva exemple populare:

  • Calculator - folosit relativ rar, deci nu ar trebui să fie la pornire.
  • WhatsApp - acest messenger funcționează în mod constant, trebuie să înceapă odată cu sistemul de operare.
  • Galerie - aici totul depinde de dorințele utilizatorului. Această aplicație nu trebuie să fie la pornire, dar rămânerea în această secțiune va grăbi lansarea programului atunci când este încă necesar.

Nu uitați că cu cât sunt mai multe aplicații la pornire, cu atât se consumă mai multă memorie RAM. Proprietarii de smartphone-uri bazate pe Android cu cel puțin 4 GB RAM nu trebuie să citească articolul nostru. Restul ar trebui să se familiarizeze cu informațiile prezentate - eliberarea RAM va duce la o anumită accelerare a dispozitivului.

Dacă pe un computer trebuie să introduceți doar cuvântul „Startup” în bara de căutare a meniului Start pentru a ajunge la secțiunea corespunzătoare, atunci în cazul Android totul este puțin mai complicat. Faptul este că „robotul verde” în mod implicit ne oferă doar drepturi de utilizator, nu drepturi de administrator. În acest sens, puteți ghici cât de mult doriți unde se ascunde pornirea Android - această secțiune va rămâne inaccesibilă. Dar asta nu înseamnă că nu avem absolut nicio capacitate de a elimina cutare sau cutare aplicație de la pornire.

Cum se elimină o aplicație de la pornire?

Mulți utilizatori cred că este suficient să folosești în mod regulat unul sau altul optimizator - de exemplu, CCleaner. Dar, de fapt, astfel de programe eliberează RAM doar parțial - nu sunt capabile să gestioneze pornirea Android, ceea ce înseamnă că programele închise vor porni din nou în curând. Din păcate, aceasta înseamnă că sarcina devine mai complicată - va trebui să lucrați manual. Adică, va trebui să mergeți la o secțiune specială în care trebuie să parcurgeți toate programele pe care doriți să le eliminați de la pornire.

Dacă nu aveți drepturi de root, aveți o singură opțiune - așa-numitele aplicații de dezactivare. În unele versiuni ale sistemului de operare, acest lucru se mai numește și oprirea programului. Pentru a face acest lucru, faceți următoarele:

  1. Accesați secțiunea „Setări”. Pentru a face acest lucru, faceți clic pe pictograma corespunzătoare din meniu sau panoul de notificări.
  2. Accesați subsecțiunea „Aplicații”. Poate fi numit și „Manager de aplicații” sau ceva similar.
  3. Aici vei vedea o listă de programe instalate pe smartphone-ul tău. Faceți clic pe aplicația pe care doriți să o opriți.
  4. În meniul care se deschide, faceți clic pe butonul „Oprire”, „Oprire” sau „Dezactivare”.

Asta e tot, acum acest program nu se va încărca cu sistemul de operare. Dar de acum înainte nu-l vei găsi nici în meniu. Vrei să-l pornești din nou? Apoi va trebui să mergeți la aceeași secțiune, mergând acum la fila „Oprit” (pentru a face acest lucru trebuie să glisați o dată sau de două ori cu degetul de la dreapta la stânga).

Autorii SmartBobr recomandă dezactivarea clientului Facebook în acest fel dacă nu utilizați această rețea socială, iar aplicația preinstalată nu poate fi eliminată de pe smartphone. Veți fi surprins de cât de mult va mai fi durata de viață a bateriei după aceasta. Faptul este că acest program colectează cantități mari de date despre utilizator, ceea ce afectează consumul de energie.

Ce să faci dacă nu ai voie să dezactivezi aplicațiile?

Este foarte posibil ca butonul „Stop” să fie inactiv. Adică nu poate fi apăsat. Acest lucru se poate datora mai multor motive:

  • Aplicația este o aplicație de sistem și nu aveți drepturi de root pentru a o închide. Nu este recomandat să dezactivați astfel de procese, deoarece acest lucru poate duce la funcționarea instabilă a sistemului de operare și chiar la oprirea completă a dispozitivului.
  • Android blochează capacitatea de a opri aplicațiile din cauza lipsei drepturilor de dezvoltator - acest lucru se întâmplă în unele versiuni ale sistemului de operare.
  • Programul virus s-a deghizat în proces de sistem, blocând astfel posibilitatea de a-l opri.

Ultimele două probleme pot fi rezolvate de obicei nu numai prin obținerea drepturilor de root, care necesită multă muncă și nu este disponibilă pentru proprietarii tuturor smartphone-urilor, ci și prin activarea drepturilor de dezvoltator. După activarea acestui mod, unele funcții Android ascunse devin disponibile. În special, meniul programului menționat mai sus va indica câtă energie consumă, ce procese auxiliare sunt folosite și totul în același spirit. Pentru a activa modul dezvoltator, procedați în felul următor:

  1. Vizitați secțiunea „Setări” făcând clic pe pictograma corespunzătoare, realizată de obicei sub forma unei roți roată.
  2. Accesați subsecțiunea „Informații despre telefon”. Poate fi numit și „Informații despre dispozitiv”, acesta fiind cel mai relevant pentru tablete.
  3. Apoi, ar trebui să faceți rapid clic pe elementul „Număr de compilare” de mai multe ori.
  4. Așteptați ca mesajul „Acum ești dezvoltator” sau ceva de genul acesta să apară pe ecran. După aceasta, reveniți la meniul principal Setări.
  5. Aproape în partea de jos ar trebui să vedeți o nouă subsecțiune. Poate fi numit „Opțiuni pentru dezvoltatori” sau „Setări pentru dezvoltatori”.

Asta este. În această subsecțiune puteți găsi elementul „Rularea aplicațiilor”. De fapt, acesta este același link care duce la „Managerul de aplicații”. Abia acum vei putea vedea absolut toate programele care rulează în prezent, inclusiv multe procese de sistem. Tot ce rămâne este să faceți clic pe aplicația nedorită și apoi să apăsați pe butonul „Oprire”. Dacă chiar și în acest caz rămâne inactiv, aceasta înseamnă că sistemul consideră că închiderea acestui proces este inacceptabilă. Desigur, dacă aveți drepturi de root, puteți închide o astfel de aplicație. Dar, repetăm, nu vă sfătuim să faceți acest lucru.

Dacă sunteți mândru proprietar al unui smartphone sau tabletă cu acces root, atunci au fost dezvoltate aplicații speciale pentru dvs. care vă permit să lucrați cu secțiunea de pornire. Cu toate acestea, este imposibil să sfătuiți ceva specific în acest caz. Faptul este că totul aici depinde de implementarea unei versiuni specifice a sistemului de operare. Unele utilitare funcționează cu unele dintre ele, cu altele - cu altele, cu altele - cu altele. Totuși, vă vom sfătui mai multe opțiuni.

Programul funcționează excelent pe unele modele populare de smartphone-uri. Oferă funcționalități extinse asociate cu setările profunde ale sistemului de operare. Aplicația include și un manager de pornire.

De asemenea, dacă aveți drepturi de root, puteți încerca să instalați BootManager. Este un modul de pornire care rulează în Xposed Framework. Aceasta înseamnă că mai întâi va trebui să instalați programul Xposed Installer, care poate fi găsit fie pe site-ul web al dezvoltatorului, fie pe forumul w3bsit3-dns.com. După instalare, trebuie să intrați în program și să faceți clic pe elementul „Descărcare”. Aici puteți găsi cu ușurință modulul BootManager, apoi îl puteți descărca și instala pe dispozitiv.

BootManager oferă un control absolut complet asupra pornirii aplicațiilor și serviciilor. Includerea acestui manager de pornire pentru Android poate ucide aproape un smartphone, deoarece dacă aveți drepturi de root, nu va fi dificil să dezactivați procesele de sistem care sunt extrem de importante pentru funcționarea Android. Deci fii atent! Nu eliminați de la pornire acele programe despre al căror scop nu știți nimic.

Apropo, nu uitați să folosiți internetul! Dacă vedeți un proces ciudat la pornire, dar numele său nu înseamnă nimic pentru dvs., atunci încercați să îl introduceți în Google sau Yandex. Este posibil ca motorul de căutare să vă ajute dezvăluind scopul procesului.

Putem recomanda proprietarilor de „dispozitive rootate” un alt program de pornire pentru Android. Se numește Autostarts. Spre deosebire de analogii discutați mai sus, acesta poate fi descărcat de pe Google Play, ceea ce este foarte convenabil. Cu toate acestea, utilitatea este plătită - va trebui să cheltuiți aproximativ 61 de ruble pentru a o cumpăra. Celălalt dezavantaj al său este interfața sa ascetică - salutări din trecutul îndepărtat. Dar este puțin probabil ca acest lucru să vă sperie dacă ați ajuns aproape la sfârșitul articolului nostru despre încărcarea automată pe Android.

Programul vă permite să controlați ce aplicații și servicii vor fi încărcate simultan cu sistemul de operare. Dar funcționalitatea sa nu se termină aici. În plus, utilitarul oferă controlul evenimentelor care provoacă lansarea anumitor procese. Pe scurt, aceasta este o alegere bună pentru cei cărora le place să efectueze diverse experimente cu dispozitivul lor.

Concluzie

Poate că aici se poate termina povestea noastră despre încărcarea automată pe Android. Am încercat să menționăm toate cele mai simple modalități de a elimina anumite aplicații de la pornire, astfel încât acestea să nu consume o anumită cantitate de RAM.


© 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații