Miért kényszerítik be az Android-alkalmazások bezárását?

click fraud protection

Mindannyiunknak volt már olyan makacs alkalmazása, amely egyszerűen nem fog működni. Az Android felhasználókat folyamatosan azzal fogadják: „Az alkalmazások váratlanul leálltak. Kérlek próbáld újra." üzenetet, amikor a legtöbbet kell használnia az alkalmazást. Az egyetlen választása az, hogy megérinti a „Kényszerített bezárást” az alkalmazásból való kilépéshez. Sokan kérdezték tőlem: „Miért kényszerítik be az Android-alkalmazások bezárását?” Nem könnyű kérdés megválaszolni. Sok oka lehet.

Általában az alkalmazások kényszerítik a bezárást, mert olyan állapotba ütköztek, amelynek kezelésére nincsenek kódolva. Tegyük fel például, hogy egy adott alkalmazás előlapi kamerát használ videokonferenciákhoz. Amikor elindítja, megpróbál hozzáférni az elülső kamerához. De a telefonjában nincs előlapi kamera. Ha a program nincs úgy programozva, hogy kezelje ezt a helyzetet, „Kényszerzárás” hibaüzenetet küldhet. A programkódot kifejezetten meg kell írni az alkalmazáson belül olyan helyzetek kezelésére, amikor nincs előlapi kamera a hiba megelőzése érdekében.

Néhány kényszerzárást szoftverkompatibilitási problémák okozhatnak. Ha egy alkalmazás az Android 2.2 erőforrásainak felhasználására készült, és Ön Android 8.0 rendszert futtat. Az alkalmazás előfordulhat, hogy nem tud megfelelően futni, mert nincs programozva, hogy tegyen semmit, ha az erőforrás nem ajándék. Ugyanez vonatkozik az olyan erőforrásokra, mint a memória. Ha az alkalmazásnak 100 MB RAM-ot kell használnia a működéshez, és az eszközön csak 64 MB áll rendelkezésre, akkor feladhatja és bezárhatja.

A Common Force Close problémák megoldása

A kényszerzárási üzeneteket leggyakrabban az okozza, hogy az alkalmazás sérült adatokhoz fér hozzá. Ilyen vagy olyan okból az alkalmazás elvárja, hogy egy bizonyos adatmennyiség elérhető legyen, és nem fér hozzá. Mivel a program nincs beprogramozva, vagy nincs „megmondva”, hogy ilyen helyzetekben mit kell tenni, az eredmény egy kényszerzárás. Ezekben az esetekben általában megoldhatja a problémát a következő címre kattintva Beállítások > Alkalmazások > alkalmazás neve > Adatok törlése. Ha ez nem működik, tanácsért forduljon az alkalmazás fejlesztőjéhez.

A felhasználók nagyon keveset tehetnek a kényszerzárási hibák elkerülése érdekében. Az alkalmazásproblémák megoldását azonban általában megtalálhatja az Interweb különböző Android-fórumain vagy egy másik alkalmazás használatával. Akár tetszik, akár nem, a kényszerzárási hibák egyszerűen az Android-tulajdonosok életének részét képezik.