ZAŠTO SE aplikacije na telefonu zatvaraju čim ih otvorim
Jedan od najfrustrirajućih trenutaka pri korišćenju telefona jeste kada dodirnete ikonicu aplikacije, ona se otvori, prikaže se logo ili početni ekran na delić sekunde, i onda se jednostavno ugasi. Vi ostanete da zurite u početni ekran, pokušavate ponovo, i ista stvar se dešava iznova. Aplikacija jednostavno neće da radi. To može biti aplikacija bez koje ne možete – WhatsApp, Instagram, bankarska aplikacija, Google Maps, bilo šta. Frustracija je ogromna jer ste bukvalno odsečeni od funkcionalnosti koja vam je potrebna baš u tom trenutku. Ali pre nego što pomislite da je telefon pokvaren ili da je vreme za novi uređaj, postoji niz provera i intervencija koje možete sami da obavite. Ovaj problem je gotovo uvek softverske prirode i rešiv je. U ovom vodiču proći ćemo kroz sve moguće uzroke, od najjednostavnijih do složenijih, i pokazati vam kako da ih eliminišete jednog po jednog.
PROVERITE NAJOSNOVNIJE: RESTARTUJTE TELEFON I APLIKACIJU
Zvuči suviše očigledno, ali upravo ovaj korak preskače najveći broj ljudi u panici. Telefon koji radi danima, nedeljama bez gašenja, akumulira gomilu privremenih procesa, keširanih podataka i sistemskih grešaka koje mogu da izazovu padanje aplikacija. Jednostavan restart čisti radnu memoriju, terminira sve procese i daje sistemu svež početak. Pre nego što bilo šta drugo pokušate, isključite telefon potpuno. Ne samo zaključavanje ekrana, nego potpuno isključivanje. Sačekajte 30 sekundi. Zatim ga ponovo uključite i pokušajte da otvorite problematičnu aplikaciju. Takođe, prisilno zatvorite samu aplikaciju pre restarta. Na Androidu idite u Podešavanja > Aplikacije > pronađite aplikaciju > Prisilno zaustavi. Na iPhone-u prevucite prstom nagore sa dna ekrana i zadržite (ili dvaput pritisnite Home dugme na starijim modelima), pa prevucite karticu aplikacije nagore da je zatvorite. Ovo su dva najjednostavnija koraka koja reše iznenađujuće veliki broj problema.
OČISTITE KEŠ I PODATKE APLIKACIJE
Ako restart nije pomogao, sledeći osumnjičeni je oštećen keš ili podaci aplikacije. Svaka aplikacija čuva privremene fajlove – keš – da bi brže učitavala sadržaj. Vremenom, taj keš može da se ošteti, posebno posle sistemskog ažuriranja ili ako je aplikacija nasilno ugašena dok je pisala podatke. Kada je keš oštećen, aplikacija pokušava da ga pročita pri pokretanju, nailazi na grešku, i ruši se. Na Androidu idite u Podešavanja > Aplikacije > pronađite problematičnu aplikaciju > Skladištenje > Obriši keš. Ovo briše samo privremene fajlove, ne vaše podatke za prijavu i podešavanja. Ako brisanje keša ne pomogne, sledeći korak je "Obriši podatke". Ovo će resetovati aplikaciju na stanje kao da ste je tek instalirali – izgubićete podešavanja i moraćete ponovo da se ulogujete, ali vaši podaci na serveru (poruke, slike, dokumenti) ostaju netaknuti. Na iPhone-u nemate odvojene opcije za keš i podatke. Umesto toga, morate da deinstalirate aplikaciju i instalirate je ponovo. Pre toga, proverite da li aplikacija ima opciju backup-a unutar svojih podešavanja.
PROVERITE DA LI JE APLIKACIJA AŽURIRANA I KOMPATIBILNA
Aplikacija koja nije ažurirana mesecima može jednostavno da prestane da radi. Programeri konstantno prilagođavaju svoje aplikacije novim verzijama operativnog sistema, bezbednosnim protokolima i serverskim API-jima. Ako ste vi ažurirali sistem, a aplikaciju niste, može doći do nekompatibilnosti. Otvorite Google Play Store ili Apple App Store, idite u odeljak sa ažuriranjima i proverite da li postoji novija verzija aplikacije. Ažurirajte je. Ako ste već na najnovijoj verziji, a problem se pojavio odmah posle njenog ažuriranja, moguće je da je programer izbacio lošu verziju sa greškom. U tom slučaju, pročitajte recenzije drugih korisnika u prodavnici – ako svi prijavljuju isti problem, znate da nije do vašeg telefona. Jedino što možete je da sačekate sledeću ispravku ili, na Androidu, da ručno instalirate stariju verziju aplikacije preuzimanjem APK fajla sa pouzdanog izvora.
PROVERITE DA LI TELEFON IMA DOVOLJNO SLOBODNOG PROSTORA
Ovo je jedan od najčešćih, a najmanje očekivanih uzroka padanja aplikacija. Kada se telefon približi potpunoj popunjenosti memorije, sistem nema dovoljno prostora za normalan rad. Aplikacije ne mogu da kreiraju privremene fajlove, keš ne može da se proširi, a operativni sistem počinje agresivno da gasi procese da bi oslobodio makar malo prostora.
PROVERITE DA LI DRUGE APLIKACIJE PRAVE KONFLIKT
Ponekad problem nije u aplikaciji koja pada, već u nekoj drugoj koja je instalirana i koja ometa njen rad. Aplikacije koje imaju preklapanje preko ekrana (screen overlay), aplikacije za filter plavog svetla, aplikacije za uštedu baterije, antivirusni programi, ili aplikacije koje menjaju sistemske postavke mogu da izazovu padanje drugih aplikacija. Ovo je posebno čest problem na Androidu. Kako da testirate ovo? Pokrenite telefon u Safe Mode (bezbednom režimu). Procedura se razlikuje od modela do modela. Na većini Androida: držite dugme za paljenje dok se ne pojavi meni, zatim dugo pritisnite opciju "Isključi" dok se ne pojavi upit za Safe Mode. U Safe Mode-u su sve aplikacije trećih strana privremeno onemogućene. Ako problematična aplikacija radi normalno u Safe Mode-u, znate da neka druga aplikacija pravi problem. Deinstalirajte nedavno instalirane aplikacije jednu po jednu, počevši od onih koje utiču na sistem.
PROVERITE ANDROID SYSTEM WEBVIEW I GOOGLE PLAY SERVICES
Ovo je specifičan savet za Android korisnike. Mnoge aplikacije se oslanjaju na sistemsku komponentu pod nazivom "Android System WebView" za prikazivanje web sadržaja unutar aplikacije. Ako je ova komponenta oštećena, neažurirana ili u konfliktu, sve aplikacije koje je koriste (a to je većina modernih aplikacija) mogu da padaju pri pokretanju. Idite u Google Play Store, pretražite "Android System WebView" i proverite da li ima ažuriranje. Ažurirajte je. Ako je već ažurirana, idite u Podešavanja > Aplikacije > Android System WebView > tri tačke > Deinstaliraj ažuriranja. Ovo će vratiti fabričku verziju koja je stabilna. Zatim ponovo pokrenite telefon. Isto važi i za "Google Play Services" – proverite ažuriranja za ovu komponentu.
PROVERITE DOZVOLE APLIKACIJE
Moderne aplikacije zahtevaju razne dozvole da bi funkcionisale – pristup kameri, mikrofonu, lokaciji, skladištu, kontaktima. Ako je aplikacija ažurirana i zahteva novu dozvolu koju joj niste dali, može jednostavno da padne pri pokušaju da pristupi toj funkciji. Idite u podešavanja aplikacije i proverite da li su joj odobrene sve dozvole koje traži. Na Androidu: Podešavanja > Aplikacije > izaberite aplikaciju > Dozvole. Na iPhone-u: Podešavanja > skrolujte dole do aplikacije > proverite dozvole. Uključite sve dozvole koje su isključene. Ako vam neka dozvola deluje sumnjivo (zašto bi kalkulator tražio pristup kontaktima?), možete je ostaviti isključenu, ali budite svesni da neke aplikacije loše rukuju odbijenim dozvolama i padaju umesto da prikažu ljubaznu poruku.
RESETUJTE PODEŠAVANJA APLIKACIJA I SISTEMSKA PODEŠAVANJA
Ako ništa od navedenog ne pomaže, vreme je za dublje intervencije. Na Androidu postoji opcija "Resetuj podešavanja aplikacija" koja ne briše podatke, već resetuje sve dozvole, podrazumevane aplikacije, ograničenja u pozadini i druga podešavanja aplikacija na fabrička. Idite u Podešavanja > Aplikacije > tri tačke > Resetuj podešavanja aplikacija. Posle ovoga, sve aplikacije će ponovo tražiti dozvole kad ih prvi put otvorite, ali nećete izgubiti podatke. Ako to ne pomogne, sledeći korak je resetovanje svih sistemskih podešavanja. Na Androidu: Podešavanja > Sistem > Opcije resetovanja > Resetuj sva podešavanja. Na iPhone-u: Podešavanja > Opšte > Resetuj > Resetuj sva podešavanja. Ovo ne briše vaše lične podatke, ali briše Wi-Fi lozinke, Bluetooth konekcije, raspored ikonica i sve sistemske preference.
DEINSTALIRAJTE I PONOVO INSTALIRAJTE APLIKACIJU
Ovo je korak koji mnogi izbegavaju jer se plaše gubitka podataka. Ali ako ste prošli sve prethodne korake i aplikacija i dalje pada, čista reinstalacija je često jedino rešenje. Pre deinstalacije, proverite da li aplikacija ima svoj sopstveni backup sistem. WhatsApp ima Google Drive/iCloud backup. Igre često imaju cloud save preko Google Play Games ili Game Center-a. Bankarske aplikacije obično nemaju lokalne podatke – sve je na serveru. Kada ste sigurni da su vam podaci bezbedni, deinstalirajte aplikaciju. Restartujte telefon. Zatim ponovo instalirajte aplikaciju iz zvanične prodavnice i pokušajte da je otvorite. U većini slučajeva, ovo rešava problem.
PROVERITE DA LI JE PROBLEM U SAMOM OPERATIVNOM SISTEMU
Ako više različitih aplikacija pada pri otvaranju, a ne samo jedna, problem je verovatno u operativnom sistemu. Ovo se često dešava posle velikog sistemskog ažuriranja koje je pošlo po zlu. Prvo proverite da li postoji novije sistemsko ažuriranje koje ispravlja greške. Idite u Podešavanja > Sistem > Ažuriranje sistema (Android) ili Podešavanja > Opšte > Ažuriranje softvera (iPhone). Instalirajte sva dostupna ažuriranja. Ako ste već na najnovijoj verziji, a problemi su počeli odmah posle njenog instaliranja, možda ćete morati da sačekate sledeću ispravku ili da razmislite o vraćanju na fabrička podešavanja.
KADA JE VREME ZA SERVIS
Ako ste prošli kroz sve prethodne korake – restartovali telefon, obrisali keš i podatke, proverili ažuriranja i kompatibilnost, oslobodili memoriju, testirali u Safe Mode-u, proverili WebView i Google Play Services, resetovali podešavanja, deinstalirali i reinstalirali aplikaciju, ažurirali sistem – i aplikacije i dalje padaju, problem može biti hardverske prirode. Oštećenje RAM memorije, problema sa skladišnim čipom, ili čak oštećenje matične ploče mogu izazvati nestabilnost sistema koja se manifestuje padanjem aplikacija. U ovom slučaju, vreme je za servis. Ponesite sa sobom detaljan opis problema: koje aplikacije padaju, kada je problem počeo, da li je bilo ažuriranja ili pada telefona, i šta ste sve probali. Ove informacije su od neprocenjive pomoći tehničaru i mogu značajno da skrate vreme dijagnostike.
ČESTO POSTAVLJANA PITANJA
Pitanje:
Samo jedna aplikacija pada, sve ostale rade normalno. Šta to znači?
Odgovor:
To je dobra vest – znači da je problem izolovan na tu jednu aplikaciju, a ne na ceo sistem.
Pitanje:
Aplikacija je radila savršeno do juče, a danas pada. Ništa nisam menjao na telefonu.
Odgovor:
Čak i ako vi niste ništa menjali, promene su se mogle desiti u pozadini. Aplikacija se možda automatski ažurirala preko noći. Sistemske komponente poput WebView-a su se možda ažurirale. Ili je problem na strani servera – aplikacija pokušava da se poveže na server koji je pao, i ruši se jer ne može da dobije odgovor. Proverite na sajtovima poput Downdetector-a da li serveri te usluge imaju problema.
Pitanje:
Šta da radim ako mi bankarska aplikacija pada, a hitno mi treba?
Odgovor:
Prvo probajte da joj obrišete keš i restartujete telefon. Ako ne pomogne, proverite da li banka ima mobilnu verziju sajta kojoj možete pristupiti preko pretraživača – većina banaka ima potpuno funkcionalno mobilno bankarstvo u browseru. Ako ni to ne radi, pozovite korisničku podršku banke. Ne pokušavajte da instalirate APK fajlove bankarskih aplikacija sa nezvaničnih izvora – to je ogroman bezbednosni rizik.
Pitanje:
Da li factory reset garantovano rešava problem padanja aplikacija?
Odgovor:
U velikoj većini slučajeva da, jer briše sve potencijalne softverske uzroke i vraća telefon u čisto, fabričko stanje. Ali to je nuklearna opcija jer gubite sve podatke koji nisu backupovani. Pre nego što se odlučite na ovo, napravite potpuni backup telefona i budite spremni da provedete sate u ponovnom podešavanju svega.
Pitanje:
Moj telefon je star 5 godina i aplikacije počinju da padaju. Da li je jednostavno prestar?
Odgovor:
Nažalost, da. Kako aplikacije postaju sve zahtevnije, a sistemska ažuriranja donose nove funkcije koje zahtevaju više resursa, stari telefoni jednostavno ne mogu da prate tempo. Aplikacije zahtevaju novije verzije Androida/iOS-a, više RAM-a i jači procesor. Ako je vaš telefon zaglavljen na staroj verziji sistema, mnoge moderne aplikacije neće raditi na njemu. Vreme je za novi telefon.
Pitanje:
Šta znači kada aplikacija padne i izbaci poruku "Application has stopped" ili slično?
Odgovor:
To je generička poruka koja znači da je aplikacija naišla na neočekivanu grešku iz koje nije mogla da se oporavi. Uzrok može biti bilo šta – od nedostatka memorije, preko oštećenih podataka, do programerske greške. Poruka sama po sebi ne govori mnogo, ali ukazuje da je problem ozbiljan i da aplikacija ne može da nastavi sa radom. Pratite korake iz ovog vodiča redom.
Pitanje:
Da li je moguće da virus ili maliciozna aplikacija izaziva padanje drugih aplikacija?
Odgovor:
Da, iako je ređe na modernim telefonima sa dobrom zaštitom. Maliciozne aplikacije mogu da ometaju rad drugih aplikacija, da menjaju sistemske postavke ili da izazivaju konflikte. Ako sumnjate na ovo, pokrenite telefon u Safe Mode-u. Ako aplikacije rade normalno, neka od instaliranih aplikacija je kriva. Deinstalirajte sumnjive aplikacije, posebno one koje ste instalirali van zvanične prodavnice.
Pitanje:
Koliko često treba da restartujem telefon da bih sprečio ovakve probleme?
Odgovor:
Jednom nedeljno je dobra praksa. Restart čisti radnu memoriju, terminira procese koji su možda zaglavljeni i daje sistemu svež početak. Ne morate da ga gasite svako veče, ali redovan nedeljni restart može da spreči mnogo problema sa performansama i stabilnošću aplikacija.
