Η εφαρμογή σταματάει στο Android; 11 Διορθώσεις που πρέπει να δοκιμάσετε

Διάφοροι παράγοντες αναγκάζουν μια εφαρμογή να σταματά ή να διακόπτεται συνεχώς(application to keep stopping or crashing) στο Android . Το πρόβλημα μπορεί να είναι κατεστραμμένα αρχεία κρυφής μνήμης, κακή διαχείριση μνήμης, χαμηλός αποθηκευτικός χώρος, σφάλματα λογισμικού, ασυμβατότητα συσκευών κ.λπ. Η κακή(Poor) ή ασταθής σύνδεση στο διαδίκτυο και ο χρόνος διακοπής λειτουργίας του διακομιστή θα μπορούσαν επίσης να προκαλέσουν το μήνυμα σφάλματος "Η εφαρμογή συνεχίζει να κολλάει".

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

1. Αναγκαστική διακοπή της εφαρμογής

Μια εφαρμογή Android μπορεί να συνεχίσει να σταματάει εάν δεν μπορεί να ολοκληρώσει μια εργασία ή μια λειτουργία. Τις περισσότερες φορές, η αναγκαστική διακοπή και το ξανάνοιγμα της εφαρμογής μπορεί να βάλει τα πράγματα σε τάξη. 

  1. Πατήστε παρατεταμένα το εικονίδιο της εφαρμογής στην αρχική σελίδα και πατήστε Πληροφορίες εφαρμογής(App info) ή το εικονίδιο πληροφοριών ((info ())() icon) .

  1. Πατήστε Αναγκαστική διακοπή(Force Stop) και επιλέξτε OK στο μήνυμα επιβεβαίωσης.

Ανοίξτε ξανά την εφαρμογή και ελέγξτε αν εκτελείται χωρίς σφάλμα. Εάν η εφαρμογή συνεχίζει να σταματά, κλείστε ξανά αναγκαστικά την εφαρμογή, κλείστε αναγκαστικά άλλες εφαρμογές και ανοίξτε ξανά την εφαρμογή.  

2. Εκκαθαρίστε την προσωρινή μνήμη(Cache) και τα δεδομένα αποθήκευσης της εφαρμογής(Storage Data)

Η υπερβολική συσσώρευση προσωρινών αρχείων(temporary files) μπορεί επίσης να προκαλέσει τη συνεχή κατάρρευση μιας εφαρμογής. Διαγράψτε το αρχείο προσωρινής μνήμης της εφαρμογής και ελέγξτε αν αυτό σταθεροποιεί την απόδοσή της. Διαφορετικά(Otherwise) , διαγράψτε τα δεδομένα αποθήκευσης της εφαρμογής και δοκιμάστε ξανά.

Διακόψτε αναγκαστικά την εφαρμογή και ακολουθήστε τα εξής βήματα:

  1. Μεταβείτε στις Ρυθμίσεις(Settings) > Εφαρμογές και ειδοποιήσεις(Apps & notifications) > Εμφάνιση όλων των εφαρμογών(See all apps)Πληροφορίες εφαρμογής(App info) ) και επιλέξτε την εφαρμογή που σταματά ή διακόπτεται συνεχώς.

  1. Επιλέξτε Storage & cache και πατήστε το κουμπί Clear Cache .

Εκκινήστε και χρησιμοποιήστε την εφαρμογή για λίγα λεπτά. Εάν το πρόβλημα παραμένει, διαγράψτε τα δεδομένα αποθήκευσης της εφαρμογής και δοκιμάστε ξανά.

  1. Επιστρέψτε στη σελίδα "Αποθήκευση και προσωρινή μνήμη" της εφαρμογής (δείτε τα βήματα #3 και #4) και επιλέξτε Εκκαθάριση αποθηκευτικού χώρου(Clear Storage) . Επιλέξτε OK στην προτροπή επιβεβαίωσης για να συνεχίσετε.

3. Ενημερώστε το σύστημα Android Webview

Μια έκδοση σφαλμάτων της Προβολής Ιστού συστήματος Android(Android System Webview) κάποτε προκάλεσε απροσδόκητη κατάρρευση των εφαρμογών σε συσκευές Android(apps to crash unexpectedly on Android devices) . Η Google(Google) έκτοτε κυκλοφόρησε μια σταθερή έκδοση του στοιχείου συστήματος που διόρθωσε το πρόβλημα του σφάλματος της εφαρμογής.

Αν και η Google εγκατέστησε αυτόματα τη σταθερή έκδοση στις επηρεαζόμενες συσκευές, η εταιρεία συνιστά επίσης τη μη αυτόματη ενημέρωση του συστήματος Android Webview(Android System Webview) .

Ελέγξτε τη σελίδα Προβολή Ιστοσελίδας συστήματος Android στο Play Store(Android System Webview page in Play Store) (ανοίξτε το Play Store(Play Store) και αναζητήστε "Προβολή Ιστοσελίδας συστήματος Android") και πατήστε το κουμπί Ενημέρωση .(Update)

4. Ενημερώστε την εφαρμογή

Μια εφαρμογή μπορεί να εμφανίζει διαφορετικές μορφές δυσλειτουργίας εάν είναι ξεπερασμένη, ανεπαρκώς αναπτυγμένη ή γεμάτη με σφάλματα λογισμικού. Οι προγραμματιστές εφαρμογών(App) εργάζονται όλο το 24ωρο για να διορθώσουν σφάλματα και άλλα ζητήματα, επομένως ενημερώστε την εφαρμογή εάν υπάρχει διαθέσιμη νέα έκδοση. 

Κλείστε αναγκαστικά την εφαρμογή και ακολουθήστε τα παρακάτω βήματα.

  1. Μεταβείτε στη σελίδα λεπτομερειών της εφαρμογής και αναπτύξτε την αναπτυσσόμενη επιλογή "Για προχωρημένους".
  2. Κάντε κύλιση στην ενότητα "Αποθήκευση" και επιλέξτε Λεπτομέρειες εφαρμογής(App details) .

Αυτό θα εκκινήσει την εφαρμογή Play Store και θα σας ανακατευθύνει στη σελίδα της εφαρμογής.

  1. Πατήστε Ενημέρωση(Update) και ανοίξτε ξανά την εφαρμογή όταν ολοκληρωθεί η ενημέρωση.

Εναλλακτικά, ανοίξτε το Play Store(Play Store) , πληκτρολογήστε το όνομα της εφαρμογής στη γραμμή αναζήτησης, επιλέξτε την εφαρμογή και πατήστε το κουμπί Ενημέρωση . (Update)Εάν η εφαρμογή δεν είναι διαθέσιμη στο Play Store , κάντε λήψη και εγκαταστήστε την πιο πρόσφατη έκδοση της εφαρμογής από ασφαλείς και αξιόπιστους ιστότοπους APK(safe and reputable APK websites) .

5. Ελέγξτε τις Ρυθμίσεις αδειών της εφαρμογής(Permission)

Οι εφαρμογές(Apps) ενδέχεται να συνεχίσουν να κολλάνε εάν δεν έχουν άδεια χρήσης ορισμένων κρίσιμων στοιχείων της συσκευής (αποθηκευτικός χώρος, κάμερα, μικρόφωνο, τοποθεσία κ.λπ.). Μεταβείτε στις ρυθμίσεις της εφαρμογής και βεβαιωθείτε ότι έχει πρόσβαση στα απαραίτητα δικαιώματα.

  1. Μεταβείτε στις Ρυθμίσεις(Settings) > Εφαρμογές και ειδοποιήσεις(Apps & notifications) > Πληροφορίες εφαρμογής(App info)Εμφάνιση όλων των εφαρμογών(See all apps) ), επιλέξτε την εφαρμογή που συνεχίζει να κολλάει και πατήστε Δικαιώματα(Permissions)

  1. Επιλέξτε(Select) τυχόν κρίσιμα δικαιώματα στην ενότητα "Απορρίφθηκε" και αλλάξτε την κατάσταση πρόσβασης σε Να επιτρέπεται(Allow) .

Σημειώστε ότι δεν χρειάζεται να εκχωρήσετε στην εφαρμογή όλα τα δικαιώματα στη σελίδα. Υπάρχουν κάποιες άδειες που δεν πρέπει ποτέ να αποδεχτείτε. Διαβάστε τη συλλογή των 30 αδειών εφαρμογών που πρέπει να αποφύγετε στο Android(30 app permissions to avoid on Android) για περισσότερες λεπτομέρειες.

6. Ελέγξτε τη σύνδεσή σας στο Διαδίκτυο

Τα προβλήματα που σχετίζονται με το δίκτυο μερικές φορές ευθύνονται για την αστάθεια της εφαρμογής σε συσκευές Android , ειδικά εάν η εφαρμογή απαιτεί αδιάλειπτη σύνδεση στο Διαδίκτυο. Ή εάν η εφαρμογή δεν μπορεί να δημιουργήσει επικοινωνία με τους απαιτούμενους διακομιστές.

Δοκιμάστε να χρησιμοποιήσετε άλλες εφαρμογές και ελέγξτε αν έχουν πρόσβαση στο διαδίκτυο. Διαφορετικά, βάλτε το τηλέφωνό σας μέσα και έξω από τη λειτουργία πτήσης για να ανανεώσετε τη σύνδεσή σας κινητής τηλεφωνίας. Εάν χρησιμοποιείτε σύνδεση Wi-Fi, επανεκκινήστε το δρομολογητή σας και δοκιμάστε ξανά. Επαναφέρετε τον δρομολογητή(Reset the router) ή επικοινωνήστε με τον πάροχο διαδικτύου εάν το πρόβλημα συνεχίζεται.

7. Επανεκκινήστε το τηλέφωνό σας

Τερματίστε(Shut) το τηλέφωνό σας και ενεργοποιήστε το ξανά εάν η εφαρμογή σταματά ή διακόπτεται συνεχώς παρά αυτά τα βήματα αντιμετώπισης προβλημάτων. Η εκτέλεση μιας μαλακής επαναφοράς θα ελευθερώσει τη μνήμη RAM(RAM) της συσκευής σας , θα τερματίσει τις περιττές εφαρμογές/διεργασίες στο παρασκήνιο και θα διορθώσει μικρά σφάλματα συστήματος που προκαλούν δυσλειτουργία των εφαρμογών.

Πατήστε παρατεταμένα το κουμπί λειτουργίας ή κλειδώματος(power or lock button) του τηλεφώνου σας και επιλέξτε Επανεκκίνηση(Restart) στο μενού λειτουργίας.

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

8. Εγκαταστήστε ξανά την εφαρμογή

Απεγκαταστήστε την εφαρμογή από το smartphone ή το tablet σας εάν συνεχίζει να παγώνει, να σταματά ή να κολλάει. Τα βήματα για την απεγκατάσταση μιας εφαρμογής θα διαφέρουν ανάλογα με το μοντέλο του smartphone σας και την έκδοση του λειτουργικού συστήματος Android(Android OS) .

Πατήστε παρατεταμένα το εικονίδιο της εφαρμογής στην Αρχική οθόνη(Home Screen) ή στην εφαρμογή εκκίνησης και σύρετε το εικονίδιο στην ενότητα Κατάργηση εγκατάστασης(Uninstall) στην επάνω δεξιά γωνία της οθόνης και επιλέξτε OK στο μήνυμα επιβεβαίωσης.

Εναλλακτικά, μεταβείτε στις Ρυθμίσεις(Settings) > Εφαρμογές και ειδοποιήσεις(Apps & notifications) > Εμφάνιση όλων των εφαρμογών(See all apps)Πληροφορίες εφαρμογής(App info) ). Επιλέξτε την εφαρμογή που σταματάει συνεχώς, πατήστε Κατάργηση εγκατάστασης(Uninstall) και επιλέξτε OK στο μήνυμα επιβεβαίωσης.

Εγκαταστήστε ξανά την εφαρμογή από το Play Store ή χρησιμοποιήστε το αρχείο APK και ελέγξτε αν λειτουργεί χωρίς προβλήματα. Εάν η εφαρμογή συνεχίζει να σταματά, επανεκκινήστε το τηλέφωνό σας και ελέγξτε ξανά.

9. Υποβαθμίστε την εφαρμογή

Εάν μια εφαρμογή αρχίσει να διακόπτεται μετά από μια ενημέρωση, αυτό μπορεί να οφείλεται στο ότι η νέα έκδοση δεν είναι συμβατή με το υλικό ή το λειτουργικό σύστημα της συσκευής σας. Είναι επίσης πιθανό η ενημέρωση να περιέχει ορισμένα σφάλματα. Αντ' αυτού, φορτώστε(Sideload) την παλαιότερη/σταθερή έκδοση της εφαρμογής. Δεν υπάρχει ενσωματωμένη τεχνική για την υποβάθμιση μιας εφαρμογής στο Android . Θα πρέπει να πραγματοποιήσετε μη αυτόματη λήψη και εγκατάσταση του αρχείου APK(download and install the APK file) της παλαιότερης έκδοσης.

10. Ελευθερώστε χώρο αποθήκευσης

Το smartphone σας και ορισμένες εφαρμογές ενδέχεται να παρουσιάσουν δυσλειτουργία εάν εξαντλείται ο αποθηκευτικός χώρος. Ελέγξτε τη διεπαφή διαχείρισης αποθηκευτικού χώρου του τηλεφώνου σας και ελευθερώστε λίγο χώρο εάν ο αποθηκευτικός χώρος εξαντλείται. 

Εάν η συσκευή σας εκτελεί το απόθεμα λειτουργικό σύστημα Android(Android OS) , χρησιμοποιήστε την εφαρμογή Αρχεία Google(Google Files) για να αφαιρέσετε διπλότυπα αρχεία, παλιές εικόνες, αχρησιμοποίητες εφαρμογές και άλλα μεγάλα αρχεία που καταναλώνουν χώρο αποθήκευσης. Η μεταφορά αρχείων σε μια εξωτερική κάρτα SD(Transferring files to an external SD card) είναι ένας άλλος τρόπος για να ελευθερώσετε εσωτερικό χώρο αποθήκευσης στο Android .

11. Ενημερώστε ή υποβαθμίστε το Android

Μπορεί να υπάρχει πρόβλημα με το λειτουργικό σύστημα της συσκευής σας, εάν όλες οι εφαρμογές διακοπούν όταν τις ανοίγετε. Ελέγξτε την ενότητα ενημέρωσης της συσκευής σας και εγκαταστήστε οποιαδήποτε ενημέρωση είναι διαθέσιμη για το smartphone σας.

Μεταβείτε στις Ρυθμίσεις(Settings) > Σύστημα(System) > Για προχωρημένους(Advanced) > Ενημέρωση συστήματος(System update) και επιλέξτε Έλεγχος για ενημερώσεις(Check for updates) .

Υποβαθμίστε την έκδοση του λειτουργικού σας Android(Downgrade your Android OS version) εάν η εφαρμογή συνεχίζει να διακόπτεται μετά από μια ενημέρωση του λειτουργικού συστήματος.

Επικοινωνήστε με τον προγραμματιστή της εφαρμογής

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

Ανοίξτε τη σελίδα λεπτομερειών της εφαρμογής στο Play Store , αναπτύξτε την ενότητα "Επικοινωνία προγραμματιστή" και στείλτε μια αναφορά στη διεύθυνση email ή τον αριθμό τηλεφώνου στη σελίδα. Επικοινωνήστε με τη Βοήθεια του Google Play(Google Play Help) εάν ​​η επηρεαζόμενη εφαρμογή είναι εφαρμογή Google .

Εάν οι προγραμματιστές δεν βρουν κανένα πρόβλημα με την εφαρμογή, ίσως χρειαστεί να πραγματοποιήσετε επαναφορά μέσω σκληρού δίσκου (δηλ. επαναφορά εργοστασιακών ρυθμίσεων). Ή αν η εφαρμογή συνεχίζει να κολλάει μόνο στη συσκευή σας Android . Πριν επαναφέρετε τις εργοστασιακές ρυθμίσεις του τηλεφώνου σας, φροντίστε να δημιουργήσετε ένα αντίγραφο ασφαλείας των αρχείων(create a backup of your files) , των εφαρμογών και άλλων σημαντικών δεδομένων σας.



About the author

Ο Josh έχει πάνω από 10 χρόνια εμπειρίας στη βιομηχανία λογισμικού και ασύρματης σύνδεσης, ειδικά στους τομείς του προγραμματισμού και των κριτικών Android. Αυτή τη στιγμή είναι ανώτερος μηχανικός λογισμικού στη Microsoft, εργάζεται σε διάφορα προϊόντα ms office. Ο Τζος έχει έντονο ενδιαφέρον να βοηθά άλλους να μάθουν νέα εργαλεία λογισμικού και είναι πάντα πρόθυμος να μοιραστεί τις συμβουλές και τα κόλπα του με όσους ρωτούν.



Related posts