Βασικές εντολές ADB και Fastboot που πρέπει να μάθετε να γίνετε Android Pro
συμβουλές και κόλπα Android / / August 05, 2021
Ενημερώθηκε στις 1 Μαρτίου 2020: Προσθέσαμε περισσότερες εντολές adb για να κάνουμε αυτό το σεμινάριο ακόμα καλύτερο. Μπορείτε να προσθέσετε σελιδοδείκτη σε αυτήν τη σελίδα για μελλοντική αναφορά για να τροποποιήσετε τη συσκευή σας Android.
Οι περισσότεροι από εμάς μπορούν να μιλήσουν στη συσκευή μας μέσω των δακτύλων - οθόνη αφής αν μπορώ. Ωστόσο, υπάρχουν ορισμένες περιπτώσεις όταν η οθόνη αφής δεν λειτουργεί ή ολόκληρη η συσκευή δεν λειτουργεί για αυτό το θέμα. Σε μια τέτοια περίπτωση, θα πρέπει να γνωρίζετε τουλάχιστον βασικές εντολές ADB για να ολοκληρώσετε τα πράγματα. Σε αυτά περιλαμβάνεται η ενεργοποίηση της γρήγορης επανεκκίνησης της συσκευής σας, η επαναφορά εργοστασιακών ρυθμίσεων κ.λπ. Τέλος πάντων, δεν υπάρχει τίποτα λάθος στην εκμάθηση νέων δεξιοτήτων, σωστά; Έτσι, χωρίς να το κάνουμε περαιτέρω, ας ξεκινήσουμε με μερικές βασικές εντολές ADB για smartphone Android.
Πριν ξεκινήσουμε, θέλουμε να δηλώσουμε ότι δεν πρόκειται για πλήρη λεπτομερή συζήτηση σχετικά με τις εντολές ABD. Αυτά είναι όλα τα σημαντικά που πρέπει να γνωρίζετε σε περίπτωση που χάσετε τον έλεγχο της συσκευής σας. Αυτό περιλαμβάνει την κατάσταση κατάψυξης ή τα δεδομένα σας είναι κατεστραμμένα, δεν μπορείτε να αποκτήσετε πρόσβαση στη συσκευή σας και τι άλλο. Αυτές οι εντολές ADB θα σας βοηθήσουν να αναβιώσετε τη συσκευή σας σε κατάσταση νεκρού ή θα σας βοηθήσουν να αντιγράψετε πράγματα εδώ και εκεί. Αυτά είναι εύχρηστα εργαλεία που θα σας βοηθήσουν στο μέλλον.
Πίνακας περιεχομένων
- 1 Βασική εντολή ADB που πρέπει να μάθετε να γίνετε Android Pro
-
2 Πώς να εγκαταστήσετε και να ρυθμίσετε το ADB και το Fastboot Tool;
- 2.1 1. Η εντολή συσκευών ADB
- 2.2 2. Η εντολή push adb
- 2.3 3. Η εντολή έλξης adb
- 2.4 adb τραβήξτε
[τοπικός] - 2.5 4. Η εντολή επανεκκίνησης adb
- 2.6 5. Οι εντολές αποκατάστασης rebb-bootloader και adb reboot recovery
- 2.7 6. Η εντολή fastboot devices
- 2.8 7. Η εντολή ξεκλειδώματος fastboot
- 2.9 8. Η εντολή shell adb
- 2.10 9. Η εντολή εγκατάστασης adb
- 2.11 10. Η εντολή sidboad adb
Βασική εντολή ADB που πρέπει να μάθετε να γίνετε Android Pro
Κάθε προγραμματιστής Android ή λάτρεις του Android πρέπει να γνωρίζει ορισμένες βασικές εντολές ADB. Γιατί όχι; Μπορείτε να επιτύχετε πολύ περισσότερα χρησιμοποιώντας αυτές τις βασικές εντολές ADB. Η χρήση βασικών εντολών ADB είναι ακριβώς όπως η χρήση συντομεύσεων πληκτρολογίου. Διευκολύνουν τη λειτουργία. Ας ξεκινήσουμε λοιπόν με μερικές βασικές εντολές ADB.
Πώς να εγκαταστήσετε και να ρυθμίσετε το ADB και το Fastboot Tool;
Έχουμε έναν λεπτομερή οδηγό για τον τρόπο εγκατάστασης Εργαλείο ADB και Fastboot στα Windows και έχουμε επίσης έναν ξεχωριστό οδηγό για το πώς μπορούμε να εγκαταστήσουμε ADB Fastboot σε Mac ή Linux.
Η ρύθμιση ADB και Fastboot είναι πολύ εύκολη. Δεδομένου ότι και οι δύο ADB και Fastboot αποτελούν μέρος του πακέτου SDK Android, μόνο εσείς μπορείτε να κατεβάσετε το κιτ (που είναι πάνω από 500 MB) και Στη συνέχεια, ρυθμίστε μεταβλητές διαδρομής ή μπορείτε να χρησιμοποιήσετε τις παρακάτω μεθόδους για την εγκατάσταση του προγράμματος οδήγησης ADB και fastboot στα Windows και macOS. Αλλά πρώτα, πρέπει να θυμάστε ότι πρέπει να βάλετε τη συσκευή σας Λειτουργία εντοπισμού σφαλμάτων USB, αλλά πριν από αυτό, πρέπει να το κάνετε ενεργοποιήστε την επιλογή προγραμματιστή. Εάν απλώς αγνοήσετε αυτό το βήμα, η πιθανότητα είναι ότι ο υπολογιστής σας δεν θα αναγνωρίσει τη συσκευή σας.
Σημείωση:
Πριν ξεκινήσετε, βεβαιωθείτε ότι δεν θα δοκιμάσετε αυτές τις εντολές έως και εκτός εάν είναι απολύτως απαραίτητες.
Προειδοποίηση!
Εμείς οι συντάκτες του GetdroidTips δεν φέρουμε καμία ευθύνη για οποιαδήποτε ζημιά που προκαλείται από τη χρήση αυτών των βασικών εντολών ADB.
1. Η εντολή συσκευών ADB
Το “adb devices” είναι μια πολύ δημοφιλής εντολή ADB την οποία χρησιμοποιούμε για να απαριθμήσουμε όλες τις συσκευές στη γραμμή εντολών που είναι έτοιμες να λάβουν εντολές για δράση. Ωστόσο, για να πούμε ότι είναι μια από τις πιο σημαντικές εντολές, καθώς χωρίς τη χρήση συσκευών adb δεν θα μπορείτε να λειτουργείτε καθόλου στο smartphone σας.
συσκευές adb
Σημείωση
Πρέπει να βεβαιωθείτε ότι η λειτουργία εντοπισμού σφαλμάτων USB Android είναι ενεργοποιημένη στη συσκευή σας Android. Η εντολή "adb devices" δεν θα λειτουργήσει εάν το USB debugging είναι απενεργοποιημένο.
Εάν είστε επαγγελματίας Android, τότε πρέπει να γνωρίζετε αυτήν την εντολή, καθώς θα σας πει εάν ο υπολογιστής και η συσκευή σας Android είναι συνδεδεμένα μέσω της γέφυρας εντοπισμού σφαλμάτων Android ή όχι.
2. Η εντολή push adb
Αυτή η εντολή είναι χρήσιμη όταν πρέπει να μετακινήσετε αρχεία στη συσκευή σας Android μέσω προγραμματισμού. Για να λειτουργήσει αυτό, πρέπει να γνωρίζετε μερικές παραμέτρους όπως το όνομα του αρχείου και την πλήρη διαδρομή του αρχείου. Μετά από αυτό, μπορείτε να προωθήσετε αρχεία στη συσκευή σας.
Ανεβάστε ένα καθορισμένο αρχείο από τον υπολογιστή σας σε έναν εξομοιωτή / συσκευή.
adb ώθηση
adb push test.apk / sdcard
Αντίγραφα
adb push d: \ test.apk / sdcard
Στο παραπάνω παράδειγμα, θα δείτε πώς μπορείτε να μετακινήσετε ένα αρχείο τραγουδιού στο φάκελο μουσικής του smartphone σας.
3. Η εντολή έλξης adb
Αυτή η εντολή χρησιμοποιείται για να τραβήξετε πράγματα από τη συσκευή σας. Σε αυτό το σενάριο, μπορείτε να τραβήξετε αρχεία και φακέλους από τη συσκευή σας στον υπολογιστή σας. Το μόνο που χρειάζεται να γνωρίζετε είναι το όνομα αρχείου ή φακέλου για να μετακινήσετε αρχεία. Αυτές οι εντολές push και pull είναι εξαιρετικά χρήσιμες όταν θέλετε να λάβετε αντίγραφο ασφαλείας της συσκευής σας.
Πραγματοποιήστε λήψη ενός καθορισμένου αρχείου από έναν εξομοιωτή / συσκευή στον υπολογιστή σας.
adb τραβήξτε [τοπικός]
adb pull /sdcard/demo.mp4
λήψη /sdcard/demo.mp4 στο
adb pull /sdcard/demo.mp4 e: \
κατεβάστε το /sdcard/demo.mp4 στο Drive E.
4. Η εντολή επανεκκίνησης adb
επανεκκίνηση adb
Αυτή είναι μια εξαιρετικά χρήσιμη εντολή για προσαρμοσμένους κατασκευαστές ROM και προγραμματιστές Android γενικά. Υπάρχουν στιγμές που οι προγραμματιστές πρέπει να επανεκκινήσουν τις συσκευές Android. Έτσι είναι ευκολότερο να πληκτρολογήσετε την εντολή παρά να πατήσετε φυσικά το κουμπί. Επίσης, αυτό μπορεί επίσης να αυτοματοποιηθεί χρησιμοποιώντας ένα σενάριο κατά την εγκατάσταση ενός προσαρμοσμένου πυρήνα ή ενός προσαρμοσμένου ROM. Εν ολίγοις, είναι πολύ χρήσιμη εντολή ακόμη και για καθημερινά χρήστες Android.
5. Οι εντολές αποκατάστασης rebb-bootloader και adb reboot recovery
Η προηγούμενη εντολή που μόλις συζητήσαμε μπορεί να χρησιμοποιηθεί για την επανεκκίνηση μιας συσκευής. Ωστόσο, υπάρχουν και άλλες βασικές εντολές ADB τις οποίες μπορείτε να χρησιμοποιήσετε για να επανεκκινήσετε τη συσκευή σας σε μια συγκεκριμένη λειτουργία.
ανάκτηση επανεκκίνησης adb
Με την εντολή "adb reboot recovery", μπορείτε να κάνετε επανεκκίνηση της συσκευής σας σε λειτουργία bootloader. Το κάνετε είναι εύκολο, απλά πληκτρολογήστε adb reboot-bootloader και πατήστε το πλήκτρο enter.
adb επανεκκίνηση bootloader
Αυτή η εντολή θα εκκινήσει τη συσκευή σας σε bootloader όπου μπορείτε να ξεκλειδώσετε το bootloader, να κάνετε επανεκκίνηση σε λειτουργία γρήγορης εκκίνησης και ανάκτησης και να κάνετε κάποιες άλλες εργασίες.
Διαβάστε επίσης: Πώς να εγκαταστήσετε TWRP στο ρολόι Huawei
6. Η εντολή fastboot devices
Όταν βρίσκεστε σε λειτουργία bootloader, καμία από τις λεγόμενες εντολές ADB δεν θα λειτουργήσει. Αυτό συμβαίνει επειδή το Android δεν εκκινείται και η γέφυρα εντοπισμού σφαλμάτων USB δεν είναι ενεργοποιημένη για επικοινωνία. Έτσι, σε τέτοια σενάρια, χρησιμοποιούμε την εντολή "fastboot" για επικοινωνία με τη συσκευή.
Το Fastboot είναι μια από τις καλύτερες και σωστές εντολές adb που διατίθενται στους χρήστες Android. Μπορείτε να μεταφέρετε αρχεία, να επικοινωνείτε, να αναβιώνετε smartphone και πολλά άλλα. Αλλά βεβαιωθείτε ότι έχετε επαρκή προγράμματα οδήγησης fastboot για τη συσκευή σας Android, επειδή τα προγράμματα οδήγησης adb δεν θα λειτουργούν εδώ.
adb επανεκκίνηση fastboot
Μπορείτε να χρησιμοποιήσετε την παραπάνω εντολή για να εκκινήσετε τη συσκευή σας απευθείας σε λειτουργία γρήγορης εκκίνησης.
συσκευή fastboot
Αυτή η εντολή θα ελέγξει εάν η συσκευή είναι συνδεδεμένη σε υπολογιστή.
Διαβάστε επίσης: Πώς να αφαιρέσετε το Moto Z2 Force Unlocked Bootloader Προειδοποιητικό μήνυμα
7. Η εντολή ξεκλειδώματος fastboot
Εάν θέλετε να ξεκλειδώσετε το bootloader για τη συσκευή σας Android, τότε αυτή η εντολή θα σας βοηθήσει να το ξεπεράσετε. Ωστόσο, το ξεκλείδωμα του bootloader δεν υποστηρίζεται σε κάθε συσκευή, αλλά αν ισχύει. Μπορείτε να το κάνετε μέσω της εντολής fastboot. Αυτή είναι η ομορφιά του ανοιχτού συστήματος Android, καθώς οι κατασκευαστές Google και smartphone δεν ενδιαφέρονται για το τι κάνουν οι χρήστες με τη συσκευή τους. Είναι ανοιχτοί σε κάθε είδους πειράματα.
Εδώ είναι μερικές εντολές ξεκλειδώματος του bootloader:
fastboot που αναβοσβήνει ξεκλείδωμα
fastboot oem ξεκλείδωμα
Για να ελέγξετε αν το πρόγραμμα εκκίνησης της συσκευής σας ξεκλειδώθηκε ή όχι
fastboot oem συσκευή-πληροφορίες
8. Η εντολή shell adb
Αυτό είναι ένα από τα μπερδεμένα, αλλά είναι πολύ χρήσιμο. Μπορείτε να το χρησιμοποιήσετε για να στείλετε εντολές στη συσκευή σας για να εκτελέσετε τα δικά της σενάρια και εντολές. Πόσο δροσερό είναι αυτό; Επίσης, μπορείτε πραγματικά να δείτε τι κάνει το κέλυφος εντολών της συσκευής σας στην οθόνη σας.
Σε αυτήν την παραπάνω εικόνα, μπορείτε να δείτε μέσα στο κέλυφος της συσκευής. Απλώς πληκτρολογήστε "adb shell" και εισαγάγετε. Θα μπείτε σε λειτουργία κελύφους συσκευής.
Σημείωση
Αυτό δεν είναι ένα κέλυφος εντολών που βασίζεται σε DOS. Είναι ίδιο με αυτό που χρησιμοποιούν οι χρήστες σε υπολογιστές Linux ή Mac, οπότε χρησιμοποιήστε το με σύνεση.
9. Η εντολή εγκατάστασης adb
Μιλήσαμε ήδη για εντολές push και pull adb. Γνωρίζατε όμως ότι μπορείτε πραγματικά να εγκαταστήσετε εφαρμογές στη συσκευή σας με μια απλή εντολή; Ουάου, ακούγεται υπέροχο, σωστά; Χρειάζεστε απλώς τη διαδρομή όπου αποθηκεύετε το αρχείο .apk της εφαρμογής. Μετά από αυτό πρέπει να εισαγάγετε την εντολή ως εξής:
adb εγκαταστήστε το TheAppName.apk
Εάν σκοπεύετε να ενημερώσετε μια υπάρχουσα εφαρμογή, τότε πρέπει να την γράψετε έτσι
adb install -r TheAppName.apk
10. Η εντολή sidboad adb
Θέλετε να ενημερώσετε τη συσκευή σας με μια ανεπίσημη ενημέρωση OTS (over the air); Έχουμε οικογένειες! Μπορείτε να πραγματοποιήσετε λήψη και μη επίσημη / επίσημη ενημέρωση OTA και να την εγκαταστήσετε μέσω της εντολής adb sideload. Το μόνο που χρειάζεται να κάνετε είναι να ξεκινήσετε την ανάκτηση και να χρησιμοποιήσετε τα πλήκτρα πάνω / κάτω για να μεταβείτε στο "Εφαρμογή ενημέρωσης από το ADB". Μετά από αυτό, πληκτρολογήστε αυτήν την εντολή και μπορείτε να πάτε:
adb sideload Full-Path-to-the-file.zip
Εντολή | Λειτουργίες |
Εντολές ADB | |
συσκευές adb | Εμφανίζει συνδεδεμένες συσκευές |
κέλυφος adb | Για μετάβαση από τη γραμμή εντολών windows στο κέλυφος της συσκευής Android: |
adb επανεκκίνηση bootloader | Για εκκίνηση σε λειτουργία εκκίνησης |
ανάκτηση επανεκκίνησης adb | Για εκκίνηση σε ανάκτηση |
adb get-serial αρ | Λάβετε σειριακό αριθμό της συνδεδεμένης συσκευής σας |
εγκατάσταση adb | Για να εγκαταστήσετε εφαρμογές μέσω adb |
adb install -r | Για να ενημερώσετε τις υπάρχουσες εφαρμογές με νέα έκδοση |
adb απεγκαταστήστε το package_name.here | Για να απεγκαταστήσετε εφαρμογές ή πακέτα από τη συνδεδεμένη συσκευή |
adb απεγκαταστήστε -package_name.here | Διατηρήστε τους καταλόγους δεδομένων και προσωρινής μνήμης μετά την απεγκατάσταση των εφαρμογών |
adb ώθηση | Ανεβάστε ένα καθορισμένο αρχείο από τον υπολογιστή σας στη συσκευή |
adb τραβήξτε | Πραγματοποιήστε λήψη ενός καθορισμένου αρχείου από τη συσκευή σας στον υπολογιστή σας. |
δημιουργία αντιγράφων ασφαλείας adb | Δημιουργήστε αντίγραφα ασφαλείας από τη συσκευή σας στον υπολογιστή |
επαναφορά adb | Επαναφέρετε το αντίγραφο ασφαλείας στο τηλέφωνό σας |
sidboad adb | Για να κάνετε παράπλευρη φόρτωση εφαρμογών ή αναδιπλούμενο αρχείο zip στη συσκευή σας |
adb logcat | Πάρτε το αρχείο καταγραφής σε πραγματικό χρόνο από το τηλέφωνό σας |
διακομιστής εκκίνησης adb | εκκίνηση διαδικασιών διακομιστών adb |
adb kill-server | διακοπή διαδικασιών διακομιστή adb |
adb επανεκκίνηση fastboot | επανεκκινήστε τη συσκευή σας σε λειτουργία γρήγορης εκκίνησης |
adb usb | εμφανίζει όλες τις συσκευές που είναι συνδεδεμένες στον υπολογιστή σας μέσω καλωδίου USB. |
συσκευές adb // εμφάνιση συνδεδεμένων συσκευών | Θα εμφανίσει τη λίστα όλων των συσκευών που είναι συνδεδεμένες στον υπολογιστή σας. |
adb σύνδεση ip_address_of_device | συνδέστε τη διεύθυνση IP της συσκευής σας Android στον υπολογιστή σας. |
Εντολές Fastboot | |
συσκευές fastboot | Εμφανίζει συνδεδεμένες συσκευές στον υπολογιστή / φορητό υπολογιστή σας |
επανεκκίνηση fastboot | Για επανεκκίνηση της συσκευής σας |
αποκατάσταση επανεκκίνησης fastboot | Για να εκκινήσετε τη συσκευή σας σε λειτουργία ανάκτησης |
fastboot oem συσκευή-πληροφορίες | Για να ελέγξετε την κατάσταση ξεκλειδώματος του bootloader: |
fastboot oem ξεκλείδωμα | Εάν η παραπάνω εντολή επιστρέψει πτώση, εκτελέστε τα παρακάτω για να ξεκλειδώσετε το bootloader |
fastboot που αναβοσβήνει ξεκλείδωμα | Λίγοι OEM μπορούν να χρησιμοποιήσουν αυτήν την εντολή για να ξεκλειδώσουν το bootloader |
fastboot flashing unlock_critical | Να επιτρέπεται η αναβάθμιση των κατατμήσεων που σχετίζονται με το bootloader: |
fastboot oem συσκευή-πληροφορίες | ελέγξτε την κατάσταση κλειδώματος / ξεκλειδώματος του bootloader |
ανάκτηση flash fastboot [recovery.img] | Για να ανακτήσετε την ανάκτηση στη συσκευή σας |
fastboot boot [boot.img] | Για να ελέγξετε την ανάκτηση χωρίς να αναβοσβήνει μόνιμα |
μορφή fastboot: δεδομένα χρήστη ext4 | Για να διαμορφώσετε το διαμέρισμα δεδομένων |
fastboot flash boot [όνομα img εκκίνησης] | flash flashable boot.img από τη λειτουργία fastboot |
fastboot getvar cid | Για εμφάνιση CID της συσκευής σας |
Αναβοσβήνει ROM μέσω πακέτου zip Fastboot ROM | |
fastboot -w |
Για να σκουπίσετε τη συσκευή σας και στη συνέχεια να flash.zip |
Λοιπόν, παιδιά, αυτές είναι όλες οι βασικές εντολές ADB τις οποίες πρέπει να γνωρίζετε αν είστε ανεμιστήρας Android. Είμαι βέβαιος ότι μάθατε πολλά νέα πράγματα σήμερα. Πείτε μας ποια εντολή σας άρεσε περισσότερο στην παρακάτω ενότητα σχολίων.
Σχετικές αναρτήσεις:
- Λήψη ADB, Fastboot - Εργαλεία πλατφόρμας SDK Android
- uBlock Origin εναντίον Adblock Plus: Ποιο Adblocker θα επιλέξει το 2018
- Κατεβάστε προγράμματα οδήγησης USB Android για Windows και Mac
- Πώς να εγκαταστήσετε μη αυτόματα προγράμματα οδήγησης USB Android στον υπολογιστή σας
Ο Rahul είναι φοιτητής Επιστήμης Υπολογιστών με τεράστιο ενδιαφέρον στον τομέα των θεμάτων τεχνολογίας και κρυπτογράφησης. Περνά το μεγαλύτερο μέρος του χρόνου του γράφοντας ή ακούγοντας μουσική ή ταξιδεύοντας μέρη που δεν έχουν δει. Πιστεύει ότι η σοκολάτα είναι η λύση σε όλα τα προβλήματά του. Η ζωή συμβαίνει και ο καφές βοηθά.