Hvorfor "tvinger Android-apps lukning"?

Vi har alle haft den stædige app, der bare ikke virker. Android-brugere bliver konstant mødt med, at “Applikationerne er stoppet uventet. Prøv igen." besked, når du har mest brug for appen. Dit eneste valg er at trykke på "Tving luk" for at afslutte appen. Mange mennesker har spurgt mig "Hvorfor tvinger Android-apps til at lukke?" Det er ikke et let spørgsmål at besvare. Der kan være mange årsager.

Generelt tvinger apps til at lukke, fordi de er stødt på en tilstand, som de ikke er kodet til at håndtere. Lad os f.eks. sige, at en given app bruger et frontvendt kamera til videokonferencer. Når du starter den, forsøger den at få adgang til frontkameraet. Men din telefon har ikke et frontvendt kamera. Hvis programmet ikke er programmeret på en måde til at håndtere den situation, kan det sende en "Force close" fejlmeddelelse. Programkode skal udtrykkeligt skrives i appen for at håndtere en situation, hvor der ikke er noget frontvendt kamera for at forhindre fejlen.

Nogle tvangslukninger kan være forårsaget af softwarekompatibilitetsproblemer. Hvis en app blev skrevet til at bruge ressourcer i Android 2.2, og du kører Android 8.0. App'en kan muligvis ikke køre korrekt, fordi den ikke er programmeret til at gøre noget, hvis ressourcen ikke er det til stede. Det samme gælder ressourcer som hukommelse. Hvis appen skal bruge 100 MB RAM for at fungere, og din enhed kun har 64 MB til rådighed, kan den give op og tvinge den til at lukke.

Løsning af Common Force Close-problemer

Oftest er tvangslukningsmeddelelser forårsaget af, at appen får adgang til beskadigede data. Af den ene eller anden grund forventer appen, at en vis smule data er tilgængelig og kan ikke få adgang til dem. Da programmet ikke er programmeret eller "fortalt" hvad det skal gøre i sådanne situationer, er resultatet en kraft tæt. I disse tilfælde kan du normalt løse problemet ved at gå til Indstillinger > Apps > appnavn > Ryd data. Hvis det ikke virker, kan du kontakte udvikleren af ​​appen for at få råd.

Der er meget lidt brugere kan gøre for at forhindre force close-fejl. Selvom du normalt kan finde en løsning til appproblemer i forskellige Android-fora overalt på Interwebs eller ved at bruge en alternativ app. Kan du lide det eller ej, force close-fejl er simpelthen en del af en Android-ejers liv.