Όταν πρόκειται για modding Android, οι περισσότεροι αρχάριοιοι χρήστες μπερδεύονται ή αναρωτιούνται αναφορικά με μια αναφορά σε ένα συγκεκριμένο "adb". Αυτό ισχύει ιδιαίτερα όταν ψάχνετε κάτι για να τροποποιήσετε τη συσκευή σας ή για να το ξεριζώσετε ιδιαίτερα. Το ADB είναι το παιχνίδι θαυμασμού του Android και ο καθένας φαίνεται να τον αγαπάει, οπότε αφήνουμε να ρίξουμε μια ματιά στην κατανόηση του τι είναι και γιατί το χρειάζεστε και πώς μπορείτε να το πάρετε.
Τι είναι το ADB
Το ADB σημαίνει Android Bridge Debug. Έρχεται ως μέρος του τυποποιημένου Android SDK, το οποίο μπορείτε να τραβήξετε εδώ. Βασικά, παρέχει μια διεπαφή βασισμένη σε τερματικά για αλληλεπίδραση με το σύστημα αρχείων του τηλεφώνου σας. Δεδομένου ότι η πλατφόρμα Android βασίζεται στο Linux, η γραμμή εντολών είναι ο μόνος τρόπος για να αποκτήσετε και να χειριστείτε την πρόσβαση root συχνά απαιτείται να εκτελείτε ορισμένες προηγμένες λειτουργίες στη συσκευή σας χρησιμοποιώντας πρόσβαση root.
Ενώ αυτά τα πράγματα μπορούν να γίνουν απευθείας στοη ίδια η συσκευή χρησιμοποιώντας κάποιο εξομοιωτή τερματικού, θα είναι μάλλον δύσκολο να εκτελεστούν σύνθετες εντολές σε μια τόσο μικρή οθόνη. Το ADB παρέχει τη γέφυρα μεταξύ του μηχανήματος και του υπολογιστή σας.
Πώς να εγκαταστήσετε το ADB
Βήμα 1: Εγκατάσταση του Android SDK
Σημείωση: Τη στιγμή της ενημέρωσης αυτού του οδηγού, το αργότεροέκδοση του διαθέσιμου SDK Android είναι r8 και θα το χρησιμοποιήσουμε σε όλο τον υπόλοιπο οδηγό. Τα εργαλεία θα λειτουργήσουν με τον ίδιο τρόπο, ακόμα κι αν λάβετε μια μεταγενέστερη έκδοση. Ωστόσο, σε παλαιότερες εκδόσεις, η τοποθεσία ορισμένων εργαλείων ήταν διαφορετική και συνιστάται να έχετε την πιο πρόσφατη διαθέσιμη έκδοση.
Το πρώτο βήμα είναι η λήψη του SDK. Χρησιμοποιήστε τον σύνδεσμο που δίνεται στο τέλος αυτής της ανάρτησης και κάντε λήψη της τελευταίας έκδοσης του Android SDK από εκεί. Υπάρχουν διαθέσιμες εκδόσεις για τα Microsoft Windows, Linux και Mac OS X. Στην περίπτωση των Windows, είναι διαθέσιμο τόσο το πρόγραμμα εγκατάστασης όσο και το αρχείο zip, αλλά δεν χρειάζεται να χρησιμοποιήσετε τον εγκαταστάτη, καθώς δεν απαιτείται τυπική εγκατάσταση.
Μόλις κατεβάσετε το SDK, απλά εξαγάγετε το συμπιεσμένο αρχείο σε μια θέση στον υπολογιστή σας. Στην περίπτωσή μας, το έχουμε εξαγάγει στη ρίζα της μονάδας μας C και αυτό το κάνει C: παράθυρα-android-sdk την τοποθεσία εγκατάστασης του SDK. Από εδώ και στο εξής, θα αναφερόμαστε σε αυτή τη θέση ως το φάκελο "SDK".
Βήμα 2: Λήψη των εργαλείων πλατφόρμας SDK
Προηγουμένως, η ADB συμπεριλήφθηκε στο SDK από τοπροεπιλογή στον υποφάκελο "εργαλεία" αλλά τώρα έχει μεταφερθεί στον υποφάκελο "πλατφόρμα-εργαλεία" ο οποίος πρέπει να ληφθεί ως πακέτο SDK. Ευτυχώς, αυτό είναι πολύ εύκολο:
Απλώς περιηγηθείτε στο φάκελο SDK και ξεκινήστε το SDKΔιευθυντής. Κατά την εκτόξευσή της για πρώτη φορά, θα σας παρουσιάσει ένα παράθυρο για να επιλέξετε τα πακέτα που θα εγκατασταθούν. Η πρώτη επιλογή ξεκινά με το "Android SDK Platform-tools". Βεβαιωθείτε ότι είναι επιλεγμένο και καταργήστε την επιλογή όλων των άλλων πακέτων. Μπορείτε να επιλέξετε / αποεπιλέξετε ένα πακέτο κάνοντας κλικ στο όνομα του και επιλέγοντας το κουμπί επιλογής Αποδοχή / Απόρριψη. Το παράθυρό σας θα πρέπει να φαίνεται ως εξής:
Τώρα απλά κάντε κλικ στο 'Install' και περιμένετε μέχρι τοεγκαθίστανται εργαλεία πλατφόρμας Μόλις ολοκληρωθεί η διαδικασία, θα έχετε έναν φάκελο "πλατφόρμα-εργαλεία" μέσα στον φάκελο SDK. Αυτός ο φάκελος θα περιλαμβάνει το ADB και όλες τις εξαρτήσεις του.
Βήμα 3: Ρύθμιση της μεταβλητής Path
Τώρα που έχετε εγκαταστήσει το ADB αλλά χρησιμοποιώντας αυτό τον τρόπο θα απαιτηθεί είτε να χρησιμοποιήσετε την πλήρη διαδρομή της εντολής ADB (C: Android-sdk-windowsplatform-toolsadb) ή για να αλλάξετε πρώτα τον κατάλογο στονπλατφόρμα-εργαλεία του φακέλου SDK κάθε φορά, και αυτό μπορεί να γίνει αρκετά ταλαιπωρία. Για να καταστήσετε το ADB μαζί με άλλα εργαλεία και εργαλεία πλατφόρμας Android SDK εύκολα προσβάσιμα από οπουδήποτε στη γραμμή εντολών, θα προσθέσουμε τις διαδρομές τους στη μεταβλητή περιβάλλοντος PATH. Αυτή η μέθοδος θα ισχύει μόνο για χρήστες των Windows. Εάν είστε χρήστης Linux ή Mac, προσθέστε τους υποφακέλους «εργαλεία» και «πλατφόρμες-εργαλεία» του Android SDK στη μεταβλητή PATH του συστήματός σας χρησιμοποιώντας την τυπική μέθοδο για το λειτουργικό σας σύστημα.
- Εάν δεν έχετε εμπειρία στην επεξεργασία μεταβλητών περιβάλλοντος συστήματος, κάντε τώρα ένα σημείο επαναφοράς συστήματος, ώστε να μπορείτε να επιστρέψετε σε αυτήν σε περίπτωση που κάτι πάει στραβά.
- Εάν χρησιμοποιείτε τα Windows 7, κάντε δεξί κλικ στοΕικονίδιο "Υπολογιστής" και κάντε κλικ στην επιλογή "Ιδιότητες". Τώρα κάντε κλικ στην επιλογή "Προηγμένες ρυθμίσεις συστήματος" από τις επιλογές στο αριστερό παράθυρο για να εμφανιστεί το παράθυρο "Ιδιότητες συστήματος". Οι χρήστες των Windows XP θα αποκτήσουν απευθείας αυτό το παράθυρο όταν κάνουν δεξί κλικ στο "Ο Υπολογιστής μου" και θα κάνουν κλικ στην επιλογή "Ιδιότητες".
- Στο παράθυρο "Ιδιότητες συστήματος", κάντε κλικ στο κουμπί "Μεταβλητές περιβάλλοντος" στην καρτέλα "Για προχωρημένους".
- Βρείτε "Διαδρομή" στην ενότητα "Μεταβλητές συστήματος" και κάντε διπλό κλικ για να την επεξεργαστείτε.
- Βεβαιωθείτε ότι ΔΕΝ διαγράφετε την υπάρχουσα καταχώρηση σε "Μεταβλητή τιμή" ή ότι θα προκαλέσει προβλήματα στον υπολογιστή σας. Απλά προσθέστε την ακόλουθη συμβολοσειρά στο τέλος της, συμπεριλαμβανομένων και των δύο ημικυκλών:
;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools
Εάν έχετε εξαγάγει τα περιεχόμενα του SDK σε άλλο κατάλογο, βεβαιωθείτε ότι χρησιμοποιήσατε αυτό για τη μεταβλητή PATH.
Μετά την προσθήκη της συμβολοσειράς, αυτή είναι η εμφάνιση της μεταβλητής Path μου:
C:Program FilesCommon FilesMicrosoft SharedWindows Live;C:Program Files (x86)Common FilesMicrosoft SharedWindows Live;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)Windows LiveShared;C:Program FilesJavajdk1.6.0_23bin;C:Program Files (x86)Javajdk1.6.0_23bin;C:android-sdk-windowstools;C:android-sdk-windowsplatform-tools
Μην ανησυχείτε αν η δική σας δεν περιλαμβάνει μερικές από τιςάλλο κείμενο - ο σημαντικός είναι ο τρόπος με τον οποίο θα πρέπει να προστεθεί η νέα εγγραφή στον εξειλημμένο και ο τρόπος με τον οποίο οι προηγούμενες καταχωρήσεις ΠΡΕΠΕΙ να παραμείνουν αμετάβλητες. Παρατηρήστε ότι τα ημικυκλικά είναι απαραίτητα για να διαχωρίσετε κάθε είσοδο μεταβλητής διαδρομής από την επόμενη και την προηγούμενη. Μόλις προσθέσετε τη διαδρομή, το μηχάνημά σας μπορεί να απαιτήσει επανεκκίνηση.
Σε περίπτωση που δημιουργήσατε προβλήματα κατά την επεξεργασία της μεταβλητής Path και καταλήξατε στη διαγραφή των καταχωρήσεων που υπήρχαν στο παρελθόν, απλώς επαναφέρετε το σημείο επαναφοράς συστήματος που κάνατε και προσπαθήστε ξανά να είστε πιο προσεκτικοί αυτή τη φορά.
Βήμα 4: Εγκατάσταση των προγραμμάτων οδήγησης USB
Τέλος, πρέπει να εγκαταστήσετε τα προγράμματα οδήγησης USB. Ενδέχεται να χρειάζεται ή όχι να εκτελέσετε αυτό το βήμα, ανάλογα με τη συσκευή σας. Εάν χρησιμοποιείτε συσκευή που συνοδεύει λειτουργικό σύστημα Android, όπως το Nexus One, αυτό θα είναι απαραίτητο. Σε περίπτωση άλλων συσκευών που διαθέτουν προσαρμοσμένη έκδοση του Android και μερικά εργαλεία για συγχρονισμό της συσκευής με τον υπολογιστή, όπως συσκευές HTC που συνοδεύουν το HTC Sync ή συσκευές της Samsung που μεταφέρονται με το λογισμικό της Samsung, ο κατάλληλος οδηγός για το η συσκευή θα εγκατασταθεί αυτόματα με αυτό το πακέτο λογισμικού.
- Το πρώτο βήμα θα είναι η λήψη των προγραμμάτων οδήγησης USB. Για να το κάνετε αυτό, ξεκινήστε το SDK Manager από το φάκελο SDK και κάντε κλικ στο 'Διαθέσιμα πακέτα' στο αριστερό παράθυρο.
- Επεκτείνετε τα "πρόσθετα τρίτων" ακολουθούμενα από τα πρόσθετα "Google Inc." και ελέγξτε το "πακέτο προγραμμάτων οδήγησης Google Usb", όπως φαίνεται σε αυτήν την εικόνα:
- Κάντε κλικ στην επιλογή "Εγκατάσταση επιλεγμένων" και στο παράθυρο που εμφανίζεταιεμφανίζεται, κάντε κλικ στο κουμπί επιλογής "Αποδοχή όλων" και στη συνέχεια στο κουμπί "Εγκατάσταση". Περιμένετε υπομονετικά, ενώ τα προγράμματα οδήγησης USB φορτώνονται και εγκαθίστανται στο Android SDK.
- Τα προγράμματα οδήγησης για συστήματα 32 bit και 64 bit θα είναι τώρα διαθέσιμα στο φάκελο SDK κάτω από τους υποφακέλους 'usb_driverx86' και 'usb_driverx64' αντίστοιχα.

Τώρα που τα προγράμματα οδήγησης USB έχουν ληφθεί, μπορείτε να τα εγκαταστήσετε στον υπολογιστή σας ως εξής:
- Στη συσκευή, μεταβείτε στην αρχική οθόνη, πατήστε Μενού, επιλέξτε Εφαρμογές > Ανάπτυξη, και ενεργοποιήστε Εντοπισμός σφαλμάτων USB.
- Τώρα συνδέστε το τηλέφωνό σας στον υπολογιστή μέσω USB. Νέα εγκατάσταση υλικού θα πρέπει να κλωτσήσει, και θα αρχίσει να ψάχνει για τους οδηγούς.
- Τοποθετήστε τα προγράμματα οδήγησης στο φάκελο που είναι κατάλληλα για το λειτουργικό σας σύστημα και αφήστε τα να εγκατασταθούν.
- Μόλις εγκατασταθούν τα προγράμματα οδήγησης, μπορείτε να επαληθεύσετε την επιτυχή εγκατάσταση μεταβαίνοντας στη Διαχείριση συσκευών. Το τηλέφωνό σας πρέπει να εμφανίζεται κάτω από το 'ADB Interface', όπως στο παράδειγμα αυτό:

Πώς να χρησιμοποιήσετε ADB
Σε αυτό το σημείο, η ρύθμιση γίνεται. Εδώ μπορείτε απλά να χρησιμοποιήσετε το adb για να χειριστείτε το τηλέφωνό σας με όποιον τρόπο θέλετε. Στα Windows, ο καλύτερος τρόπος είναι να χρησιμοποιήσετε τη γραμμή εντολών. Για να διασφαλίσετε ότι το adb έχει ρυθμιστεί σωστά, εκτελέστε τη γραμμή εντολών και πληκτρολογήστε 'adb devices' και πατήστε enter. Η συνδεδεμένη συσκευή θα πρέπει να εμφανίζεται με έναν σειριακό αριθμό.

Αυτό είναι για αυτόν τον οδηγό. Θα θέλαμε να τονίσουμε ότι το να παίζεις με το τηλέφωνό σου σε αυτό το επίπεδο μπορεί να είναι επικίνδυνο αν δεν ξέρεις τι κάνεις και μπορεί να κάνει το τηλέφωνο εντελώς άχρηστο. Κάντε το κάνετε με δική σας ευθύνη.
Για μια πλήρη λίστα των εντολών adb, ανατρέξτε στον επίσημο οδηγό adb εδώ.
Κάντε λήψη του SDK Android
Σημείωση του συντάκτη: Το ADB είναι μόνο για προχωρημένους χρήστες. Αν χρειάζεστε ADB με γραφική διεπαφή χρήστη, ελέγξτε το QtADB.
Σχόλια