Zakaj se aplikacije za Android "prisilno zaprejo"?

Vsi smo imeli to trmasto aplikacijo, ki preprosto ne bo delovala. Uporabniki Androida nenehno pozdravljajo: »Aplikacije so se nepričakovano ustavile. Prosim poskusite ponovno." sporočilo, ko morate najpogosteje uporabiti aplikacijo. Vaša edina izbira je, da tapnete »Prisilno zapri«, da zaprete aplikacijo. Veliko ljudi me je vprašalo: "Zakaj se aplikacije za Android prisilno zaprejo?" Na to vprašanje ni lahko odgovoriti. Razlogov je lahko veliko.

Na splošno se aplikacije prisilno zaprejo, ker so naletele na pogoj, za katerega niso kodirane. Recimo, da določena aplikacija uporablja sprednjo kamero za videokonference. Ko ga zaženete, poskuša dostopati do sprednje kamere. Toda vaš telefon nima sprednje kamere. Če program ni programiran tako, da bi obvladal to situacijo, lahko prikaže sporočilo o napaki »Prisilno zapri«. Programsko kodo bi bilo treba izrecno napisati v aplikaciji za obravnavo situacije, ko ni sprednje kamere, da bi preprečili napako.

Nekatera prisilna zaprtja lahko povzročijo težave z združljivostjo programske opreme. Če je bila aplikacija napisana za uporabo virov v sistemu Android 2.2 in uporabljate Android 8.0. Aplikacija morda ne bo mogel pravilno delovati, ker ni programiran za nič, če vir ni prisoten. Enako velja za vire, kot je pomnilnik. Če mora aplikacija za delovanje uporabiti 100 MB RAM-a in ima vaša naprava na voljo le 64 MB, se lahko odpove in se prisilno zapre.

Odpravljanje težav Common Force Close

Najpogosteje so sporočila za prisilno zaprtje posledica tega, da aplikacija dostopa do poškodovanih podatkov. Iz takega ali drugačnega razloga aplikacija pričakuje, da bo na voljo določen del podatkov, in do njih ne more dostopati. Ker program ni programiran ali "povečan", kaj storiti v takih situacijah, je rezultat sila blizu. V teh primerih lahko običajno težavo odpravite tako, da obiščete Nastavitve > Aplikacije > ime aplikacije > Počisti podatke. Če to ne deluje, se boste morda želeli za nasvet obrniti na razvijalca aplikacije.

Uporabniki lahko zelo malo naredijo, da preprečijo napake pri prisilnem zaprtju. Kljub temu lahko običajno najdete rešitev za težave z aplikacijami na različnih forumih za Android po Interwebs ali z uporabo nadomestne aplikacije. Všeč ali ne, so napake prisilnega zapiranja preprosto del življenja lastnika Androida.