Γιατί οι εφαρμογές Android "κλείνουν αναγκαστικά";

click fraud protection

Όλοι είχαμε αυτήν την επίμονη εφαρμογή που απλά δεν θα λειτουργήσει. Οι χρήστες Android χαιρετίζονται συνεχώς με το ότι «Οι εφαρμογές σταμάτησαν απροσδόκητα. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα." μήνυμα όταν χρειάζεται να χρησιμοποιήσετε περισσότερο την εφαρμογή. Η μόνη σας επιλογή είναι να πατήσετε "Αναγκαστικό κλείσιμο" για έξοδο από την εφαρμογή. Πολλοί άνθρωποι με έχουν ρωτήσει "Γιατί οι εφαρμογές Android κλείνουν αναγκαστικά;" Δεν είναι εύκολη ερώτηση να απαντηθεί. Μπορεί να υπάρχουν πολλοί λόγοι.

Γενικά, οι εφαρμογές κλείνουν αναγκαστικά επειδή αντιμετώπισαν μια κατάσταση την οποία δεν είναι κωδικοποιημένες για να χειριστούν. Για παράδειγμα, ας υποθέσουμε ότι μια δεδομένη εφαρμογή χρησιμοποιεί μια μπροστινή κάμερα για τηλεδιάσκεψη. Όταν το εκκινήσετε, προσπαθεί να αποκτήσει πρόσβαση στην μπροστινή κάμερα. Αλλά το τηλέφωνό σας δεν έχει μπροστινή κάμερα. Εάν το πρόγραμμα δεν είναι προγραμματισμένο με τέτοιο τρόπο ώστε να χειρίζεται αυτήν την κατάσταση, μπορεί να στείλει ένα μήνυμα σφάλματος "Αναγκαστικό κλείσιμο". Ο κώδικας προγράμματος θα πρέπει να γράφεται ρητά στην εφαρμογή για τον χειρισμό μιας κατάστασης όπου δεν υπάρχει μπροστινή κάμερα για να αποφευχθεί το σφάλμα.

Κάποια αναγκαστικά κλεισίματα μπορεί να προκληθούν από ζητήματα συμβατότητας λογισμικού. Εάν μια εφαρμογή γράφτηκε για τη χρήση πόρων στο Android 2.2 και χρησιμοποιείτε το Android 8.0. Η εφαρμογή μπορεί να μην είναι σε θέση να εκτελεστεί σωστά επειδή δεν είναι προγραμματισμένο να κάνει τίποτα εάν ο πόρος δεν είναι παρόν. Το ίδιο ισχύει και για πόρους όπως η μνήμη. Εάν η εφαρμογή πρέπει να χρησιμοποιήσει 100 MB μνήμης RAM για να λειτουργήσει και η συσκευή σας έχει μόνο 64 MB διαθέσιμα για χρήση, μπορεί να εγκαταλείψει και να κλείσει αναγκαστικά.

Διόρθωση προβλημάτων Κοινού Αναγκαστικού Κλείσιμου

Τις περισσότερες φορές, τα μηνύματα αναγκαστικού κλεισίματος προκαλούνται από την πρόσβαση της εφαρμογής σε κατεστραμμένα δεδομένα. Για τον ένα ή τον άλλο λόγο, η εφαρμογή αναμένει ότι ένα συγκεκριμένο κομμάτι δεδομένων θα είναι διαθέσιμο και δεν μπορεί να έχει πρόσβαση σε αυτά. Δεδομένου ότι το πρόγραμμα δεν είναι προγραμματισμένο ή δεν «λέμε» τι πρέπει να κάνει σε τέτοιες καταστάσεις, το αποτέλεσμα είναι ένα κλείσιμο με δύναμη. Σε αυτές τις περιπτώσεις, μπορείτε συνήθως να επιλύσετε το πρόβλημα μεταβαίνοντας στο Ρυθμίσεις > Εφαρμογές > όνομα εφαρμογής > Διαγραφή δεδομένων. Εάν αυτό δεν έχει αποτέλεσμα, ίσως θελήσετε να επικοινωνήσετε με τον προγραμματιστή της εφαρμογής για συμβουλές.

Υπάρχουν πολύ λίγα που μπορούν να κάνουν οι χρήστες για να αποτρέψουν σφάλματα κλεισίματος αναγκαστικού κλεισίματος. Ωστόσο, μπορείτε συνήθως να βρείτε μια λύση για ζητήματα εφαρμογών σε διάφορα φόρουμ Android σε όλο το Interwebs ή χρησιμοποιώντας μια εναλλακτική εφαρμογή. Είτε σας αρέσει είτε όχι, τα σφάλματα αναγκαστικής κλεισίματος είναι απλώς μέρος της ζωής ενός κατόχου Android.