Hvorfor "tvinger Android-apper"?

Vi har alle hatt den gjenstridige appen som bare ikke vil fungere. Android-brukere blir stadig møtt med at «Applikasjonene har stoppet uventet. Vær så snill, prøv på nytt." melding når du trenger å bruke appen mest. Ditt eneste valg er å trykke på "Tving lukke" for å avslutte appen. Mange har spurt meg "Hvorfor tvinger Android-apper til å lukke?" Det er ikke et lett spørsmål å svare på. Det kan være mange årsaker.

Generelt tvinger apper til å lukke fordi de har støtt på en tilstand som de ikke er kodet for å håndtere. La oss for eksempel si at en gitt app bruker et frontvendt kamera for videokonferanser. Når du starter den, prøver den å få tilgang til frontkameraet. Men telefonen din har ikke frontkamera. Hvis programmet ikke er programmert på en måte til å håndtere den situasjonen, kan det gi en "Force close" feilmelding. Programkode må eksplisitt skrives i appen for å håndtere en situasjon der det ikke er noe frontvendt kamera for å forhindre feilen.

Noen tvangslukkinger kan være forårsaket av programvarekompatibilitetsproblemer. Hvis en app ble skrevet for å bruke ressurser i Android 2.2 og du kjører Android 8.0. Appen kan kanskje ikke kjøre riktig fordi den ikke er programmert til å gjøre noe hvis ressursen ikke er det tilstede. Det samme gjelder ressurser som minne. Hvis appen må bruke 100 MB RAM for å fungere og enheten din bare har 64 MB tilgjengelig for bruk, kan den gi opp og tvinge til å lukke.

Løsning av vanlige Force Close-problemer

Oftest er tvangslukkingsmeldinger forårsaket av at appen får tilgang til ødelagte data. Av en eller annen grunn forventer appen at en viss bit data er tilgjengelig og får ikke tilgang til den. Siden programmet ikke er programmert eller "fortalt" hva det skal gjøre i slike situasjoner, er resultatet en kraft i nærheten. I disse tilfellene kan du vanligvis løse problemet ved å gå til Innstillinger > Apper > appnavn > Slett data. Hvis å gjøre dette ikke fungerer, kan det være lurt å kontakte utvikleren av appen for råd.

Det er svært lite brukere kan gjøre for å forhindre force close-feil. Du kan imidlertid vanligvis finne en løsning for appproblemer i forskjellige Android-fora på hele Interwebs eller ved å bruke en alternativ app. Liker du det eller ikke, tving-avslutningsfeil er ganske enkelt en del av en Android-eiers liv.