Η υποβάθμιση μιας εφαρμογής Android μπορεί να είναι χρήσιμη εάν η τελευταία ενημέρωση εισάγει σφάλματα ή αλλαγές που δεν σας αρέσουν. Μερικές φορές, η νεότερη έκδοση μιας εφαρμογής ενδέχεται να μην είναι πλέον συμβατή με την έκδοση Android που διαθέτετε, επομένως πρέπει να αποκτήσετε την παλαιότερη έκδοση για να λειτουργήσει.
Φυσικά, μπορείτε να φορτώσετε μια παλαιότερη έκδοση της εφαρμογής εγκαθιστώντας το APK, αλλά με αυτόν τον τρόπο, θα χάσετε τα δεδομένα και τις ρυθμίσεις σας. Και ενώ μπορείτε να βρείτε ορισμένες εφαρμογές για αυτόν τον σκοπό στο Google Play, απαιτούν πρόσβαση root, κάτι που δεν αρέσει σε όλους.
Λοιπόν, ας δούμε πώς να υποβαθμίσετε μια εφαρμογή Android χρησιμοποιώντας το ADB (Android Debug Bridge) χωρίς να χάσετε τα δεδομένα ή τις ρυθμίσεις σας.
Υποβάθμιση μιας εφαρμογής Android με χρήση ADB χωρίς απώλεια δεδομένων
Πριν ξεκινήσετε, πρέπει να εγκαταστήσετε το ADB στον υπολογιστή σας και να ενεργοποιήσετε τον εντοπισμό σφαλμάτων USB στο τηλέφωνό σας Android. Εάν δεν είστε βέβαιοι πώς να το κάνετε αυτό, ρίξτε μια ματιά τι είναι το ADB και πώς να το χρησιμοποιήσετε για πλήρη καθοδήγηση. Αυτό θα σας βοηθήσει επίσης αν χρησιμοποιείτε Linux ή macOS. Θα χρησιμοποιήσουμε τα Windows σε αυτόν τον οδηγό.
Έτσι, όταν όλα είναι σε λειτουργία, ακολουθήστε για να υποβαθμίσετε την προβληματική εφαρμογή.
Βήμα 1: Ελέγξτε την έκδοση της εφαρμογής και κάντε λήψη του παλαιότερου APK
Πρώτα, ελέγξτε ποια έκδοση της εφαρμογής έχετε εγκαταστήσει αυτήν τη στιγμή. Συνήθως, αυτές οι πληροφορίες είναι διαθέσιμες στην ενότητα Πληροφορίες ή Ρυθμίσεις της εφαρμογής.
Τώρα, κατευθυνθείτε σε ένα από αυτά αυτούς τους ιστότοπους για ασφαλείς λήψεις Android APK—Συνιστούμε το APKMirror—και κατεβάστε μια παλαιότερη έκδοση της εφαρμογής σε μορφή APK. Μετακινήστε αυτό το αρχείο στον προεπιλεγμένο φάκελο ADB στον υπολογιστή σας για να συνεχίσετε με τις εντολές ADB.
Βήμα 2: Σπρώξτε το αρχείο APK στο τηλέφωνό σας Android
ο ώθηση adb Η εντολή χρησιμοποιείται για την αντιγραφή ενός αρχείου από τον υπολογιστή σας στη συσκευή σας. Το πρώτο όρισμα στην εντολή είναι το αρχείο που θέλετε να αντιγράψετε και το δεύτερο είναι η τοποθεσία προορισμού του τηλεφώνου σας. Έτσι φαίνεται:
adb push xyz.apk /data/τοπικός/tmp/
Έτσι, αυτή θα ήταν η εντολή για να αντιγράψετε το αρχείο με το όνομα "xyz.apk" στον φάκελο "tmp" του τηλεφώνου σας. Πρέπει να αλλάξετε το όνομα του αρχείου σε αυτό που θέλετε να αντιγράψετε.
Τώρα, ανοίξτε το Terminal, PowerShell ή Command Prompt στο φάκελο ADB όπου έχετε τοποθετήσει το αρχείο APK. Για να το κάνετε αυτό στα Windows 11, κάντε δεξί κλικ στο φάκελο και επιλέξτε Άνοιγμα στο τερματικό. Για παλαιότερες εκδόσεις των Windows, κρατήστε πατημένο Βάρδια και κάντε δεξί κλικ στο φάκελο και επιλέξτε Ανοίξτε το παράθυρο εντολών εδώ από το μενού περιβάλλοντος.
Πληκτρολογήστε την εντολή, αντικαθιστώντας το όνομα του APK με αυτό που χρησιμοποιείτε. Για παράδειγμα, θέλαμε να αντιγράψουμε ένα αρχείο με το όνομα "linkedin-4-1-780.apk" στο τηλέφωνό μας Android και χρησιμοποιήσαμε αυτήν την εντολή για να το κάνουμε:
adb push linkedin-4-1-780.apk /data/τοπικός/tmp/
Βήμα 3: Εκτελέστε την Υποβάθμιση μέσω εντολής ADB
Μόλις το αρχείο APK βρίσκεται στον επιθυμητό φάκελο στο τηλέφωνό σας, το επόμενο βήμα είναι να υποβαθμίσετε την εφαρμογή διατηρώντας ταυτόχρονα δεδομένα χρησιμοποιώντας την εντολή:
adb κέλυφος pm εγκαθιστώ -r -d /δεδομένα/τοπικός/tmp/xyz.apk
Και πάλι, πρέπει να αντικαταστήσετε το "xyz.apk" με το όνομα του αρχείου σας. Έτσι, στην περίπτωσή μας, επεξεργαστήκαμε την εντολή σε:
adb κέλυφος pm εγκαθιστώ -r -d /δεδομένα/τοπικός/tmp/linkedin-4-1-780.apk
Τώρα, μπορείτε να εκκινήσετε την εφαρμογή και να ελέγξετε τον αριθμό έκδοσής της. Θα έπρεπε να είχε υποβαθμιστεί, διατηρώντας τα δεδομένα και τις ρυθμίσεις σας ανέπαφα. Εδώ είναι το αποτέλεσμα μας. Η πιο πρόσφατη έκδοση βρίσκεται στο στιγμιότυπο οθόνης στα αριστερά και η υποβαθμισμένη έκδοση βρίσκεται στα δεξιά.
Υποβάθμιση εφαρμογών χωρίς απώλεια δεδομένων
Κατά τη χρήση αυτών των εντολών ADB, κάθε διάστημα και τελεία έχει σημασία. Επομένως, εάν πρέπει να τα πληκτρολογήσετε για κάποιο λόγο, πρέπει να είστε ιδιαίτερα προσεκτικοί. Ωστόσο, θα συνιστούσαμε να αντιγράψετε και να επικολλήσετε τις εντολές όσο το δυνατόν περισσότερο.
Εάν απολαμβάνετε τη χρήση εντολών ADB, θα εκπλαγείτε όταν μάθετε τι άλλο μπορείτε να κάνετε με το ADB. Μπορείτε να το χρησιμοποιήσετε για να εγκαταστήσετε ή να απεγκαταστήσετε εφαρμογές, να επανεκκινήσετε τη συσκευή σας και πολλά άλλα.