Kotisivu » miten » Miten voin pysäyttää sovellukset käynnistyksestä käynnistettäessä Android-käyttöjärjestelmässä?

    Miten voin pysäyttää sovellukset käynnistyksestä käynnistettäessä Android-käyttöjärjestelmässä?

    Onko välttämätöntä pitää luettelosi käynnistyksestä ja käynnissä olevista sovelluksista vähärasvaiselta ja keskiarvolta Android-käyttöjärjestelmässä, ja jos on, miten voit asettaa jarrut sovelluksen raskaalle käynnistykselle?

    Tänään Kysymys ja vastaus -istunto tulee meille Android Enthusiasts -palvelun - Stack Exchange -aloitteen, yhteisöpohjaisen Q & A-sivustojen ryhmittymän - ansiosta..

    Kysymys

    Android Enthusiast Reader Scott Severance on utelias siitä, että hän muokkaa Android-käynnistyksen rutiinia:

    Kun puhelin käynnistyy, taustalla on useita sovelluksia / palveluja, joita en mieluummin. Ja kun painan Home-painiketta sovelluksen käytön aikana, sovellus menee yleensä taustalle poistumatta. Miten voin pysäyttää nämä sovellukset?

    Mikä on ratkaisu ja pysäyttää ne aina tehokkaimmalla menetelmällä?

    Vastaus

    SuperUserin avustaja Matthew Read tarjoaa yksityiskohtaisen erittelyn siitä, miksi tämä ei välttämättä ole yhtä tärkeää kuin Scott uskoo, ja miten Android eroaa olennaisesti muista käyttöjärjestelmistä käynnistysohjelmien ja taustaprosessien osalta:

    Ensimmäiset asiat

    Saatat olla väärinkäsityksiä siitä, miten Android toimii ja mitä todella tapahtuu, kun palvelu on käynnissä tai sovellus on taustalla. Katso myös: Täytyykö minun todella asentaa tehtävähallinta?

    Useimmilla sovelluksilla (esim. Jotka käynnistät manuaalisesti) nykyisen toimintansa asetetaan taustaan, kun siirryt toiseen sovellukseen tai kotikuvaan. Aktiviteetit kuluttavat jonkin verran muistia, jotta voit palata sovellukseen ja poimia siitä, mihin jätit. Toiminnot eivät yleensä pysty suorittamaan laskelmia taustalla, joten niitä varten ei käytetä CPU: ta tai akkua. Jos akun tai CPU: n suorituskyky on huolestunut, sinun ei tarvitse huolehtia näistä sovelluksista! Sinun ei tarvitse huolehtia muistista. Android tappaa sovelluksen automaattisesti ja vapauttaa muistin, jos järjestelmä on vähissä.

    Jos taustalla oleva sovellus käyttää palvelua, se voi olla erilainen tarina. Hyvin suunnitellut palvelut viettävät suurimman osan ajastaan ​​nukkumassa, herättämällä satunnaista tarkistusta (esimerkiksi uusia sosiaalisen median ilmoituksia). Huonosti suunnitellut palvelut voivat kuitenkin toimia useammin tai suorittaa synkronointitoimintoja, joita et halua, mikä vaikuttaa akun kestoon ja tietojen käyttöön. Jos sinulla on rogue-palvelu, voit kokeilla jotakin seuraavista ratkaisuista.

    ratkaisut

    Jos olet varma, että haluat lopettaa tämän sovelluksen hinnalla, voit kokeilla näitä menetelmiä.

    Uninstall

    Kun sovellus tekee jotain, jota et pidä, olipa käynnissä taustalla käynnistyksen aikana tai jotain muuta, ensimmäinen vaihtoehto on poistaa se. Ongelma ratkaistu! Voit poistaa järjestelmän sovelluksia, jos sinulla on juuri, helposti Titanium-varmuuskopioinnilla, mutta varo poistaaksesi vain operaattorin bloatware-ohjelmia eikä kriittisiä sovellusohjelmia.

    Jos kuitenkin haluat käyttää tätä sovellusta, tämä ei ole vaihtoehto: jatka lukemista.

    Ping kehittäjä

    Jotkut Androidin suurimmista demoneista ovat palveluita, jotka toimivat taustalla ilman syytä tai kun yksinkertainen välitarkastus Androidin AlarmManagerilla olisi riittävä. Meidän täytyy tappaa heidät kaikki tulella, eikä jättämällä heidät huomiotta. Kaikki, joka ei sisällä kehittäjän korjausta, on vain hakata, mikä johtaa muihin kielteisiin sivuvaikutuksiin. Jos otat yhteyttä kehittäjään ongelman kanssa, he voivat korjata sovelluksen ja voit käyttää sitä normaalisti. Se on voitto kaikille osallistujille.

    Sovellusten tappaminen manuaalisesti

    Ensinnäkin huomaa, että monet sovellukset sulkeutuvat kokonaan, jos palautat niistä pois, eikä käytät Home-painiketta.

    Jos käytössäsi on Ice Cream Sandwich tai Jelly Bean, voit siirtyä Asetukset-sovellukseen, napsauttaa Sovellukset ja sammuttaa sovelluksen manuaalisesti välilehdellä käynnissä oleviin sovelluksiin. Vaihtoehtoisesti voit painaa Viimeaikaiset sovellukset -painiketta ja pyyhkäisemällä ne pois näytöstä. Vanhemmissa Android-versioissa valmistaja voi sisällyttää sisäänrakennetun Task Manager -työkalun suorittamaan saman asian, tai voit ladata tehtävänhallintaohjelman. Tarkastele palveluita Asetukset -> Sovellukset -> Palvelut.

    VAROITUS: Tehdä ei käytä automaattisia tehtävien tappajia! Automaattiset tehtävien tappajat toimivat taustalla (mitä et halua) ja tappaa sovelluksia aina, kun ne alkavat. Suurimman osan ajasta tämä pahentaa asioita, koska sovellukset käyttävät usein enemmän resursseja, kun ne käynnistyvät verrattuna siihen, kun he istuvat tyhjäkäynnillä. Palvelut, jotka järjestelmä käynnistyy automaattisesti ja jotka käynnistetään uudelleen, tapetaan uudestaan ​​ja uudestaan. Samoin sovellukset, jotka vastaanottavat järjestelmätapahtumat, jotka tunnetaan nimellä Intents (kuten verkon peitto ja yhteyden muutokset), tapetaan joka kerta, kun ne käynnistävät tapahtuman. Mitään hyvää ei voi tulla siitä.

    Mahdollinen poikkeus on automaattiset tehtävät, jotka suoritetaan vain silloin, kun käyttäjä, tietty toimenpide. Pohjimmiltaan he vain tekevät käsin tehtävänhallinnan helpommaksi. Taskerin tai Laman kaltaista sovellusta voidaan käyttää lopettamaan toiminnot esimerkiksi, kun vaihdat sovelluksia, varmistaen, etteivät ne pysy taustalla. Ohjeet llamalle:

    Luoda uusi Tapahtuma. Lisää kutsutut ehdot Aktiivinen sovellus, ja valitse tila Sovellus pysähtyi tai taustalla. Valitse sovellus, johon haluat keskittyä. Lisää seuraava Toiminta. valita Tappaa sovellus (root-oikeudet), valitse sitten sovelluksesi uudelleen.

    Nyt kun jätät sovelluksen, Lama tappaa sen.

    Autostarts- ja Intents-tietojen muokkaaminen

    Kuten edellä mainittiin, jotkin sovellukset voivat alkaa, kun he saavat Intents-järjestelmätapahtumia. Käyttämällä sellaisia ​​sovelluksia kuin Permissions Denied, voit muuttaa, mitkä käyttöoikeuksien sovellukset voivat pyytää, mikä puolestaan ​​rajoittaa, mitä tapahtumia he voivat vastaanottaa. Voit myös muokata nimenomaan sellaisia ​​sovelluksia, kuten Autostarts, jonka Intents lähetetään mihin sovelluksiin. Molemmissa ratkaisuissa tarvitset root-käyttöoikeuden.

    Muita vaihtoehtoja:

    • Autorun-hallinta
    • Gemini App Manager

    (Autostarts on ilmainen / avoimen lähdekoodin ohjelmisto, saatavilla myös f-droidilta.)

    VAROITUS: Tämä voi aiheuttaa sovellusten lopettamisen tai estämisen halusi toiminnallisuutta. Ole varovainen varsinkin kriittisten järjestelmäsovellusten kanssa.

    Sovellusten jäädyttäminen

    Voit käyttää sovelluksia, kuten Titanium Backup- tai App Quarantine -ohjelmaa. Jos haluat käyttää niitä, sinun on ensin jäädytettävä ne.

    VAROITUS: Tehdä ei tee tämä kriittisten järjestelmän sovellusten avulla! Laite ei ehkä käynnisty.

    Laita sovellukset horrostilaan

    Greenify (vaativat Android 4.0+- ja ROOT-käyttöoikeudet) käyttää toista lähestymistapaa, jota kutsutaan "horrostilaksi" perinteisestä "pakastamisesta".

    Voit turvallisesti lepitä mihin tahansa järjestelmään kuulumattomaan sovellukseen, jota et halua ajaa varkain (pysyvien palveluiden, lähetysvastaanottimien, hälytysten ja niin edelleen) avulla, mikä vastaa tehokkaasti "jäädyttämistä", samalla kun pidät kaikki sisäänkäynnit (käynnistyskuvake, jakotavoite, jne.) täysin toimiva, kun suoritat räjähdysmomentin ilman tarvetta purkaa sitä ensin.

    VAROITUS: Tehdä ei horrostavat herätyskellosovellukset, pikaviestiohjelmat ja muut sovellukset, joiden perustoiminto perustuu taustamekanismiin (ajastin, järjestelmän tapahtumat, "push" jne.) toimimaan.

    Bottom Line

    Android on suunniteltu huolehtimaan sovellusten hallinnasta. Kaikissa paitsi äärimmäisissä tapauksissa sinun ei tarvitse huolehtia siitä. Kun ongelma ilmenee, suosittelemme, että siirryt yksinkertaisimpaan ratkaisuun - poisto. Kaikki muut ratkaisut ovat häkkejä siitä, mitä Android on suunniteltu tekemään. Ehkä jonain päivänä Androidilla on virallinen tuki palvelujen hallinnoinnille, mutta olla siihen asti varovainen.


    Onko jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta tech-savvy Stack Exchange -käyttäjiltä? Tutustu koko keskusteluketjuun täällä.