El que a Windows, Linux o Mac és una cosa poc habitual o merament anecdòtica, a Android és més que freqüent. Estem parlant derrors en aplicacions que fan que lapp es tanqui inesperadament. “S'ha aturat l'aplicació XXX” o “El procés XXX s'ha aturat inesperadament” són missatges als quals qualsevol usuari de Android està més que acostumat. Quin és lorigen daquest error? I el més important, com podem evitar-los?
Causes de l'error “S'ha aturat l'aplicació…”
Les 2 causes més comunes per a aquest tipus derror solen ser sempre les mateixes. D'una banda, pot ser un error de programació, en què el desenvolupador no ha reparat i origina un malfuncionament en el codi que deriva en un tancament inesperat de l'app. L'altra causa habitual sol ser una fallada en les dades o informació registrada que desa l'app a la memòria del dispositiu. Alguna dada és corrupta i impedeix que l'aplicació o algun dels seus subprocessos continuï funcionant.
En qualsevol dels dos casos, aquest tipus derrors impedeixen que laplicació es pugui obrir o es tanqui de manera inesperada. Quines solucions podem aplicar?
Sortides per evitar l'error “S'ha aturat l'aplicació…”
Aquest tipus d'errors en Android són força “rebels”, ja que difícilment podem determinar la causa real del problema amb tota seguretat. L'única solució és anar provant diferents accions fins que donem amb la tecla adequada.
Solució #1: Esborrar la memòria cau de l'app
Totes les apps guarden una mica d'informació registrada al nostre dispositiu, per així carregar més ràpid i evitar tornar a recollir informació prèviament recaptada. Algunes vegades aquestes dades es corrompen i fan que l'app casqui si més no t'ho esperes.
Per solucionar-ho només cal anar a Ajustaments -> Aplicacions seleccionar l'aplicació problemàtica i prémer sobre “Esborrar memòria cau”.
Solució #2: Reiniciar el dispositiu Android
Els smartphones i tablets són autèntics ordinadors, i com a tal solen requerir un bon reinici de tant en tant. Encara que no sigui estrictament obligatori, apagar i tornar a engegar el sistema amb tots els seus components i processos ajuda a un millor funcionament del terminal.
Solució #3: Actualitzar l'aplicació
L'error que provoca el tancament inesperat de l'aplicació pot ser degut a una fallada de programari, i en aquest cas és possible que aquest error hagi estat corregit pels desenvolupadors en una actualització posterior. Cerca l'app a Google Play i comprova si hi ha alguna actualització pendent. Moltes vegades aquesta sol ser la sortida més encertada.
Solució #3: Esborrar les dades de l'aplicació
A més de la informació registrada, les apps guarden un altre tipus de dades al telèfon, com ara la configuració i personalització que hem aplicat a l'app, o les partides guardades en el cas dels jocs. Si les dades estan corruptes, això pot derivar en tancaments inesperats de l'app.
Per solucionar-ho cal esborrar les dades de l'aplicació, però compte, si fem això estarem esborrant tot allò que tinguem dins de l'app. És a dir, l'aplicació es quedarà neta, com si l'acabéssim d'instal·lar per primer cop.
Per esborrar les dades d'una app vés a “Ajustaments -> Aplicacions”, selecciona l'aplicació i prem sobre “Esborrar dades”.
Solució #4: Restablir el terminal a estat de fàbrica
Molt indispensable ha de ser laplicació per fer això, però si no queda més remei, com a última instància sempre es pot restablir el dispositiu i tornar a estat de fàbrica. Amb un Android net i lliure de possibles errors torna a instal·lar l'app i aquesta vegada sí, potser soni la flauta.
Solució #5: Instal·lar una custom ROM
Si sempre has tingut problemes amb aquesta app i estàs cansat de veure “S'ha aturat l'aplicació XXX” fins i tot a la sopa, i encara havent restablert a fàbrica no aconsegueixes lliurar-te d'ell…dolent. El més probable és que el vostre sistema i dispositiu simplement no siguin compatibles amb aquesta aplicació. Funcionament erràtic en diuen alguns.
Jo vaig tenir aquest mateix problema amb laplicació iVoox per escoltar podcasts. Després de molt de temps funcionant malament i tancant-se a plaer, després d'instal·lar una ROM personalitzada de Cyanogen lerror va desaparèixer per sempre.
I si res d'això no funciona?
Aquestes són les solucions estàndard per a aquest tipus derrors, però també pot passar que el problema ho tinguis amb algun procés que controli algun dels components del dispositiu Android (com la càmera, per exemple). En aquest cas, la meva recomanació és que busquis una mica a internet, ja que, si es tracta d'una fallada del fabricant o d'un error conegut, és molt probable que hi hagi més gent a la mateixa situació. Els fòrums amb solucions aportades pels usuaris solen ser moltes vegades el gran salvavides per a errors que els propis desenvolupadors i fabricants no han sabut solucionar a temps.
Tens Telegram instal·lat? Rep el millor post de cada dia a el nostre canal. O si ho prefereixes, assabenta't de tot des de la nostra pàgina de Facebook.