Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το ADB, το εργαλείο Bridge Debug Bridge
Το ADB, το Android Debug Bridge, είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που περιλαμβάνεται στο Android SDK της Google. Το ADB μπορεί να ελέγξει τη συσκευή σας μέσω USB από έναν υπολογιστή, να αντιγράψει αρχεία εμπρός και πίσω, να εγκαταστήσει και να απεγκαταστήσει εφαρμογές, να εκτελέσει εντολές κελύφους και πολλά άλλα.
Έχουμε καλύψει κάποια άλλα κόλπα που απαιτούν ADB στο παρελθόν, συμπεριλαμβανομένης της δημιουργίας αντιγράφων ασφαλείας και της αποκατάστασης του smartphone ή του tablet σας και την εγκατάσταση εφαρμογών Android στην κάρτα SD σας από προεπιλογή. Το ADB χρησιμοποιείται για μια ποικιλία από γερά κόλπα Android.
Βήμα πρώτο: Ρύθμιση του SDK Android
Προχωρήστε στη σελίδα λήψης του SDK Android και μετακινηθείτε προς τα κάτω στην επιλογή "Εργαλεία SDK μόνο", ένα σύνολο εργαλείων που περιλαμβάνει ADB. Κατεβάστε το αρχείο ZIP για την πλατφόρμα σας και αποσυνδέστε το όπου θέλετε να αποθηκεύσετε τα αρχεία ADB - είναι φορητά, ώστε να μπορείτε να τα βάζετε οπουδήποτε θέλετε.
Ξεκινήστε το SDK Manager EXE και καταργήστε την επιλογή όλων εκτός από το "Android SDK Platform-tools". Αν χρησιμοποιείτε τηλέφωνο Nexus, μπορείτε επίσης να επιλέξετε "Google USB Driver" για να κάνετε λήψη των προγραμμάτων οδήγησης της Google. Κάντε κλικ στο κουμπί Εγκατάσταση. Αυτό το πρόγραμμα λήψης και εγκαθιστά το πακέτο πλατφόρμα-εργαλεία, το οποίο περιέχει ADB και άλλα βοηθητικά προγράμματα.
Όταν τελειώσει, μπορείτε να κλείσετε τον διαχειριστή SDK.
Βήμα δεύτερο: Ενεργοποιήστε το σφάλμα USB στο τηλέφωνο
Για να χρησιμοποιήσετε το ADB με τη συσκευή σας Android, πρέπει να ενεργοποιήσετε μια λειτουργία που ονομάζεται σάρωση USB. Ανοίξτε το συρτάρι εφαρμογής του τηλεφώνου σας, πατήστε το εικονίδιο Ρυθμίσεις και επιλέξτε "Σχετικά με το τηλέφωνο". Πραγματοποιήστε κύλιση προς τα κάτω και πατήστε το στοιχείο "Κατασκευή αριθμού" επτά φορές. Θα πρέπει να λάβετε ένα μήνυμα λέγοντας ότι είστε τώρα προγραμματιστής.
Επιστρέψτε στην κύρια σελίδα ρυθμίσεων και θα πρέπει να δείτε μια νέα επιλογή κοντά στο κάτω μέρος που ονομάζεται "Επιλογές προγραμματιστή". Ανοίξτε το και ενεργοποιήστε το "Debugging USB".
Αργότερα, όταν συνδέετε το τηλέφωνό σας στον υπολογιστή σας, θα δείτε ένα αναδυόμενο παράθυρο με τίτλο "Να επιτρέπεται η εκτροπή USB;" στο τηλέφωνό σας. Ελέγξτε το πλαίσιο "Να επιτρέπεται πάντα από αυτόν τον υπολογιστή" και πατήστε OK.
Βήμα τρίτο: Δοκιμάστε το ADB και εγκαταστήστε τους οδηγούς του τηλεφώνου σας (αν χρειαστεί)
Ανοίξτε το φάκελο στον οποίο εγκαταστήσατε τα εργαλεία SDK και ανοίξτε το φάκελο εργαλείων πλατφόρμας. Εδώ αποθηκεύεται το πρόγραμμα ADB. Κρατήστε το Shift και κάντε δεξί κλικ μέσα στον φάκελο. Επιλέξτε "Ανοίξτε το παράθυρο εντολών εδώ".
Για να ελέγξετε εάν η ADB λειτουργεί σωστά, συνδέστε τη συσκευή Android στον υπολογιστή σας χρησιμοποιώντας ένα καλώδιο USB και εκτελέστε την ακόλουθη εντολή:
adb συσκευές
Θα πρέπει να δείτε μια συσκευή στη λίστα. Αν η συσκευή σας είναι συνδεδεμένη αλλά δεν εμφανίζεται τίποτα στη λίστα, θα πρέπει να εγκαταστήσετε τα κατάλληλα προγράμματα οδήγησης.
Ο κατασκευαστής του τηλεφώνου σας μπορεί να παρέχει ένα πακέτο προγράμματος οδήγησης για τη συσκευή σας. Γυρίστε στο δικτυακό τους τόπο και βρείτε τους οδηγούς για τη συσκευή σας - η Motorola είναι εδώ, τα Samsung βρίσκονται εδώ και η HTC έρχεται ως μέρος μιας σουίτας που ονομάζεται HTC Sync Manager. Μπορείτε επίσης να αναζητήσετε προγραμματιστές XDA για λήψεις προγραμμάτων οδήγησης χωρίς το πρόσθετο λογισμικό.
Μπορείτε επίσης να δοκιμάσετε να εγκαταστήσετε το πρόγραμμα οδήγησης Google USB από το φάκελο Extras στο παράθυρο του SDK Manager, όπως αναφέρθηκε στο πρώτο βήμα. Αυτό θα λειτουργήσει με ορισμένα τηλέφωνα, συμπεριλαμβανομένων των συσκευών Nexus.
Εάν χρησιμοποιείτε το πρόγραμμα οδήγησης USB της Google, ίσως χρειαστεί να αναγκάσετε τα Windows να χρησιμοποιήσουν τα εγκατεστημένα προγράμματα οδήγησης για τη συσκευή σας. Ανοίξτε τη Διαχείριση συσκευών (κάντε κλικ στο Έναρξη, πληκτρολογήστε Διαχείριση συσκευών και πατήστε Enter), εντοπίστε τη συσκευή σας, κάντε δεξί κλικ και επιλέξτε Ιδιότητες. Ενδέχεται να δείτε ένα κίτρινο θαυμαστικό δίπλα στη συσκευή, εάν το πρόγραμμα οδήγησης δεν έχει εγκατασταθεί σωστά.
Στην καρτέλα Πρόγραμμα οδήγησης, κάντε κλικ στην επιλογή Ενημέρωση προγράμματος οδήγησης.
Χρησιμοποιήστε την επιλογή Αναζήτηση του υπολογιστή μου για λογισμικό προγράμματος οδήγησης.
Θα βρείτε το Google USB Driver στο φάκελο "Extras" όπου εγκαταστήσατε τα αρχεία σας SDK Android. Επίλεξε το google \ usb_driver
φάκελο και κάντε κλικ στο κουμπί Επόμενο.
Μόλις εγκαταστήσετε τα προγράμματα οδήγησης της συσκευής σας, συνδέστε το τηλέφωνο και δοκιμάστε ξανά την εντολή συσκευών adb:
adb συσκευές
Αν όλα πάνε καλά, θα πρέπει να δείτε τη συσκευή σας στη λίστα και είστε έτοιμοι να αρχίσετε να χρησιμοποιείτε το ADB!
Βήμα τέσσερα (Προαιρετικό): Προσθέστε ADB στο σύστημα PATH σας
Ως έχει, πρέπει να περιηγηθείτε στο φάκελο της ADB και να ανοίξετε μια γραμμή εντολών εκεί όπου θέλετε να το χρησιμοποιήσετε. Ωστόσο, αν το προσθέσετε στο Windows PATH του συστήματος σας, αυτό δεν θα είναι απαραίτητο - μπορείτε απλά να πληκτρολογήσετε adb
από τη Γραμμή εντολών για να τρέχετε εντολές όποτε θέλετε, ανεξάρτητα από τον φάκελο στον οποίο βρίσκεστε.
Η διαδικασία είναι λίγο διαφορετική για τα Windows 7 και 10, οπότε ελέγξτε τον πλήρη οδηγό μας για την επεξεργασία του συστήματος PATH για τα βήματα που απαιτούνται για να το κάνετε αυτό.
Χρήσιμες εντολές ADB
Εκτός από την ποικιλία τεχνικών που χρειάζονται ADB, η ADB προσφέρει κάποιες χρήσιμες εντολές:
adb install C: \ package.apk - Εγκαθιστά το πακέτο που βρίσκεται στο C: \ package.apk στον υπολογιστή σας στη συσκευή σας.
adb uninstall όνομα πακέτου - Καταργεί την εγκατάσταση του πακέτου με όνομα_συσκευασίας από τη συσκευή σας. Για παράδειγμα, χρησιμοποιείτε το όνομα com.rovio.angrybirds για να απεγκαταστήσετε την εφαρμογή Angry Birds.
adb pushC: \ αρχείο / sdcard / αρχείο - Μεταφέρει ένα αρχείο από τον υπολογιστή σας στη συσκευή σας. Για παράδειγμα, η εντολή εδώ σπρώχνει το αρχείο που βρίσκεται στο αρχείο C: \ στον υπολογιστή σας στο / sdcard / αρχείο στη συσκευή σας
adb τραβήξτε / sdcard / αρχείο C: \ αρχείο - Τραβήξτε ένα αρχείο από τη συσκευή σας στον υπολογιστή σας - λειτουργεί όπως push push, αλλά αντίστροφα.
adb logcat - Δείτε το ημερολόγιο της συσκευής σας Android. Μπορεί να είναι χρήσιμη για την αποσφαλμάτωση εφαρμογών.
adb shell - Σας δίνει ένα διαδραστικό κέλυφος γραμμής εντολών Linux στη συσκευή σας.
adb κέλυφος εντολή - Πραγματοποιεί τη συγκεκριμένη εντολή κελύφους στη συσκευή σας.
Για έναν πλήρη οδηγό για το ADB, συμβουλευτείτε τη σελίδα Bridge Bridge Debug στην τοποθεσία Android Developers της Google.
Image Credit: LAI Ryanne στο Flickr