Χρήσιμες εντολές ADB και Fastboot
Το ADB είναι ένα επίσημο εργαλείο Google για χρήση στην ανάπτυξη Android και στη διαδικασία αναβοσβήνει. Το ADB σημαίνει Android Debug Bridge και αυτό το εργαλείο σας επιτρέπει βασικά να δημιουργήσετε μια σύνδεση μεταξύ του τηλεφώνου σας και ενός υπολογιστή, ώστε να μπορείτε να επικοινωνείτε με τις δύο συσκευές. Το ADB χρησιμοποιεί μια διεπαφή γραμμής εντολών, μπορείτε να εισαγάγετε εντολές για να κάνετε ό, τι θέλετε.
Σε αυτήν την ανάρτηση, θα απαριθμήσουμε και θα εξηγήσουμε μερικές σημαντικές εντολές ADB που μπορεί να σας φανούν χρήσιμες. Ρίξτε μια ματιά στους παρακάτω πίνακες.
Βασικές εντολές ADB:
εντολή | Τι κάνει |
ADB συσκευές | Σας παρουσιάζει μια λίστα συσκευών που είναι συνδεδεμένες στον υπολογιστή |
Adb επανεκκίνηση | Επανεκκινήστε μια συσκευή που είναι συνδεδεμένη στον υπολογιστή. |
Adb επανεκκίνηση ανάκτηση | Θα επανεκκινήσει μια συσκευή σε κατάσταση αποκατάστασης. |
Adb επανεκκίνηση κατεβάσετε | Θα επανεκκινήσει μια συσκευή που είναι συνδεδεμένη στον υπολογιστή σε κατάσταση λήψης. |
Adb επανεκκίνηση bootloader | Θα επανεκκινήσει μια συσκευή σε bootloader. Όταν βρίσκεστε στο bootloader θα σας επιτρέπεται να κάνετε περαιτέρω επιλογές. |
Adb επανεκκίνηση fastboot | Θα επανεκκινήσει μια συνδεδεμένη συσκευή στη λειτουργία Fastboot. |
Εντολές για την εγκατάσταση / απεγκατάσταση / ενημέρωση εφαρμογών χρησιμοποιώντας ADB
εντολή | Τι κάνει |
εγκατάσταση adb .apk | Το ADB επιτρέπει την εγκατάσταση αρχείων APK απευθείας σε τηλέφωνο. Εάν πληκτρολογήσετε αυτήν την εντολή και πατήσετε το πλήκτρο enter, το ADB θα ξεκινήσει την εγκατάσταση της εφαρμογής στο τηλέφωνο. |
adb install –r .apk | Εάν μια εφαρμογή έχει ήδη εγκατασταθεί και θέλετε να την ενημερώσετε, αυτή είναι η εντολή που θα χρησιμοποιήσετε. |
adb uninstall -K όνομα_πλαίσιας.g
Adb uninstall -K com.android.chrome |
Αυτή η εντολή καταργεί την εγκατάσταση μιας εφαρμογής, αλλά διατηρεί τους καταλόγους δεδομένων και κρυφής μνήμης της εφαρμογής. |
Εντολές για να ωθήσετε και να τραβήξετε αρχεία
εντολή | Τι κάνει |
adb rootadb push> egadb push c: \ users \ UsamaM \ desktop \ Song.mp3 \ system \ media
Adb push filepathonPC / filename.extension path.on.phone.toplace.the.file |
Αυτή η εντολή ώθησης σάς επιτρέπει να μεταφέρετε οποιαδήποτε αρχεία από το τηλέφωνό σας στον υπολογιστή σας. Απλά πρέπει να παρέχετε τη διαδρομή για το αρχείο που βρίσκεται στον υπολογιστή σας και τη διαδρομή στην οποία θέλετε να βρίσκεται το αρχείο που έχει τοποθετηθεί στο τηλέφωνό σας. |
adb rootadb pull> egadb pull \ system \ media \ Song.mp C: \ users \ UsamaM \ desktop
adb pull [Διαδρομή αρχείου στο τηλέφωνο] [Διαδρομή στον υπολογιστή πού να τοποθετηθεί το αρχείο] |
Αυτό είναι παρόμοιο με την εντολή ώθησης. Με τη χρήση του pull adb, μπορείτε να τραβήξετε οποιαδήποτε αρχεία από το τηλέφωνό σας. |
Εντολές για δημιουργία αντιγράφων ασφαλείας του συστήματος και εγκατεστημένων εφαρμογών
Σημείωση: Πριν χρησιμοποιήσετε αυτές τις εντολές, στο φάκελο ADB δημιουργήστε έναν φάκελο αντιγράφων ασφαλείας και στον φάκελο δημιουργίας αντιγράφων ασφαλείας δημιουργήστε έναν φάκελο SystemsApps και έναν φάκελο Εγκατεστημένες εφαρμογές. Θα χρειαστείτε αυτούς τους φακέλους καθώς θα προωθείτε αντίγραφα ασφαλείας εφαρμογών σε αυτούς.
εντολή | Τι κάνει |
Adb pull / system / app backup / systemapps | Αυτή η εντολή δημιουργεί αντίγραφα ασφαλείας για όλες τις εφαρμογές του συστήματος που βρίσκονται στο τηλέφωνό σας στο φάκελο Systemapps που δημιουργήθηκε στο φάκελο ADB. |
adb pull / σύστημα / εφαρμογή backup / installedapps | Αυτή η εντολή δημιουργεί αντίγραφα ασφαλείας για όλες τις εγκατεστημένες εφαρμογές του τηλεφώνου σας στο φάκελο installedapps που δημιουργήθηκε στο φάκελο ADB. |
Εντολές για το τερματικό παρασκηνίου
εντολή | Τι κάνει |
adb shell | Αυτό ξεκινά το τερματικό υποβάθρου. |
έξοδος | Αυτό σας επιτρέπει να βγείτε από το τερματικό υποβάθρου. |
κέλυφος adb π.χ. adb shell su | Αυτό σας μεταφέρει στη ρίζα του τηλεφώνου σας. Πρέπει να χρησιμοποιήσετε το adb shell su. |
Εντολές για Fastboot
Σημείωση: Εάν πρόκειται να αναβοσβήνετε αρχεία με γρήγορη εκκίνηση, πρέπει να τοποθετήσετε τα αρχεία που πρέπει να αναβοσβήνουν είτε στον φάκελο Fastboot είτε στον φάκελο Platform-tools που λαμβάνετε όταν εγκαθιστάτε τα εργαλεία Android SDK.
εντολή | Τι κάνει |
Γρήγορη εκκίνηση Flash File.φερμουάρ | Αυτή η εντολή αναβοσβήνει αρχείο a.zip στο τηλέφωνό σας, εάν το τηλέφωνό σας είναι συνδεδεμένο σε λειτουργία Fastboot. |
Fastboot Ανάκτηση ανάκτησης Flash όνομα.img | Αυτό αναβοσβήνει μια ανάκτηση σε ένα τηλέφωνο όταν είναι συνδεδεμένο σε λειτουργία Fastboot. |
Γρήγορη εκκίνηση flash bootname.img | Αυτό αναβοσβήνει μια εικόνα εκκίνησης ή πυρήνα εάν το τηλέφωνό σας είναι συνδεδεμένο σε λειτουργία Fastboot. |
Fastboot getvar cid | Αυτό σας δείχνει το CID του τηλεφώνου σας. |
Fastboot oem writeCID xxxxx | Αυτό γράφει το σούπερ CID. |
Σύστημα γρήγορης εκκίνησης
Γρήγορη εκκίνηση δεδομένων fastboot cache διαγραφή |
Εάν θέλετε να επαναφέρετε το αντίγραφο ασφαλείας nandroid, πρέπει πρώτα να διαγράψετε το τρέχον σύστημα / δεδομένα / κρυφή μνήμη των τηλεφώνων. Προτού το κάνετε αυτό, συνιστάται να δημιουργήσετε αντίγραφα ασφαλείας του συστήματός σας με μια επιλογή προσαρμοσμένης ανάκτησης> δημιουργίας αντιγράφων ασφαλείας και να έχετε αντιγράψει τα αντίγραφα ασφαλείας των αρχείων .img είτε στο φάκελο Fastboot είτε στο Platform-εργαλεία στο φάκελο Android SDK. |
Γρήγορο σύστημα flash system.img
Fastboot δεδομένα δεδομένων flash.img Fastboot flash cache cache.img |
Αυτές οι εντολές επαναφέρουν το αντίγραφο ασφαλείας που κάνατε χρησιμοποιώντας την προσαρμοσμένη ανάκτηση στο τηλέφωνό σας. |
Fastboot oem get_identifier_token
Γρήγορη εκκίνηση flash flash Unlock_code.bin Fastboot κλειδαριά |
Αυτές οι εντολές θα σας βοηθήσουν να αποκτήσετε το αναγνωριστικό σήμα ενός τηλεφώνου που μπορεί να χρησιμοποιηθεί για το ξεκλείδωμα του bootloader. Η δεύτερη εντολή θα βοηθήσει να αναβοσβήνει ο κωδικός ξεκλειδώματος του bootloader. Η τρίτη εντολή σάς βοηθά να κλειδώσετε ξανά το φορτωτή εκκίνησης του τηλεφώνου. |
Εντολές για το Logcat
εντολή |
Τι κάνει |
Adb logcat | Θα σας δείξει τα αρχεία καταγραφής σε πραγματικό χρόνο ενός τηλεφώνου. Τα αρχεία καταγραφής αντιπροσωπεύουν τη συνεχιζόμενη διαδικασία της συσκευής σας. Θα πρέπει να εκτελέσετε αυτήν την εντολή ενώ η συσκευή σας ξεκινά για να ελέγξετε τι συμβαίνει |
adb logcat> logcat.txt | Αυτό δημιουργεί ένα αρχείο .txt που περιέχει τα αρχεία καταγραφής είτε στο φάκελο Platform-tools είτε στο φάκελο Fastboot στον κατάλογο εργαλείων Android SDK. |
Ξέρετε άλλες χρήσιμες εντολές για ADD;
Μοιραστείτε την εμπειρία σας μαζί μας στο παρακάτω πλαίσιο σχολίων.
JR
[embedyt] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]