Τι είναι η λειτουργία εντοπισμού σφαλμάτων USB στο Android; Πώς να το ενεργοποιήσετε

Τι είναι η λειτουργία εντοπισμού σφαλμάτων USB στο Android; Πώς να το ενεργοποιήσετε

Το Android είναι εύκολο στη χρήση εκτός συσκευασίας, αλλά διαθέτει πολλές κρυφές δυνατότητες για ισχυρούς χρήστες. Συγκεκριμένα, ίσως γνωρίζετε για το κρυφό Επιλογές ανάπτυξης μενού. Όπως υποδηλώνει το όνομα, αυτές οι δυνατότητες είναι χρήσιμες για προγραμματιστές που δημιουργούν εφαρμογές Android, αλλά δεν είναι τόσο σημαντικές για τον μέσο χρήστη.





Μια από τις πιο γνωστές δυνατότητες προγραμματιστών Android είναι Εντοπισμός σφαλμάτων USB Το Μπορεί να έχετε δει αυτόν τον όρο να κυκλοφορεί και να έχετε αναρωτηθεί αν πρέπει να τον ενεργοποιήσετε. Ας ρίξουμε μια ματιά σε τι χρησιμεύει η λειτουργία εντοπισμού σφαλμάτων Android Android και αν τη χρειάζεστε.





Τι είναι η λειτουργία εντοπισμού σφαλμάτων USB στο Android;

Η εντοπισμός σφαλμάτων USB επιτρέπει σε μια συσκευή Android να επικοινωνεί με έναν υπολογιστή που εκτελεί το Android SDK για να χρησιμοποιεί προηγμένες λειτουργίες.





Όταν αναπτύσσετε εφαρμογές Android, πρέπει να εγκαταστήσετε το Android Software Developer Kit (SDK) στον υπολογιστή σας. Ένα SDK δίνει στους προγραμματιστές τα εργαλεία που χρειάζονται για να δημιουργήσουν εφαρμογές για μια συγκεκριμένη πλατφόρμα.

Συνήθως, το εγκαθιστάτε παράλληλα Android Studio , το οποίο είναι ένα περιβάλλον ανάπτυξης για εφαρμογές Android. Περιλαμβάνει μια σειρά εργαλείων που είναι ζωτικής σημασίας για κάθε προγραμματιστή, όπως ένα πρόγραμμα εντοπισμού σφαλμάτων για την επίλυση προβλημάτων και έναν οπτικό επεξεργαστή.



Οι βιβλιοθήκες είναι ένα άλλο βασικό συστατικό του SDK. Αυτά επιτρέπουν στους προγραμματιστές να εκτελούν κοινές λειτουργίες χωρίς να χρειάζεται να τις κωδικοποιήσουν εκ νέου. Για παράδειγμα, το Android διαθέτει ενσωματωμένη λειτουργία εκτύπωσης, οπότε όταν γράφετε μια εφαρμογή, δεν χρειάζεται να βρείτε έναν νέο τρόπο εκτύπωσης. Απλώς καλείτε την ενσωματωμένη μέθοδο που περιλαμβάνεται στη βιβλιοθήκη όταν έρθει η ώρα να το κάνετε.

Μπορείτε να κάνετε πολλά με το Android από την ίδια τη συσκευή. Αλλά οι προγραμματιστές χρειάζονται περισσότερες επιλογές. Θα ήταν τεράστιος πόνος να μετακινήσετε χειροκίνητα αρχεία μεταξύ συσκευών, να εκτελέσετε εντολές και να εκτελέσετε παρόμοιες εργασίες. Αντ 'αυτού, χρησιμοποιούν εργαλεία ενσωματωμένα στο Android Studio και το Android SDK για τον εξορθολογισμό αυτών των διαδικασιών. Και πρέπει να ενεργοποιήσετε τον εντοπισμό σφαλμάτων USB για να το κάνετε αυτό.





πρέπει να κατεβάσω 32 bit ή 64 bit

Εάν δεν χρειάζεστε ολόκληρο το Android Studio, μπορείτε να εγκαταστήσετε μόνο το Android SDK από μόνο του. Θα πρέπει να το κάνετε αυτό για πολλές κοινές μεθόδους ριζοβολίας, καθώς και για την εκτέλεση άλλων προηγμένων εργασιών.

Η ενεργοποίηση της εντοπισμού σφαλμάτων USB επιτρέπει στο τηλέφωνό σας να επικοινωνεί πλήρως με έναν υπολογιστή, ώστε να μπορείτε να επωφεληθείτε από αυτά τα εργαλεία. Δεν είναι απαραίτητο να ενεργοποιήσετε τον εντοπισμό σφαλμάτων USB εάν θέλετε απλώς συνδέστε το τηλέφωνο και τον υπολογιστή σας με Bluetooth ή καλώδιο USB για απλές εργασίες, όπως ο συγχρονισμός φωτογραφιών, όμως.





Πώς μπορώ να ενεργοποιήσω τον εντοπισμό σφαλμάτων USB σε Android;

Στις σύγχρονες συσκευές Android, θα βρείτε εντοπισμό σφαλμάτων USB στο Επιλογές ανάπτυξης μενού, το οποίο είναι κρυφό από προεπιλογή.

Για να το ξεκλειδώσετε, κατευθυνθείτε προς Ρυθμίσεις και μετακινηθείτε προς τα κάτω Για το τηλέφωνο Το Μετακινηθείτε ξανά προς τα κάτω στο επόμενο μενού και θα δείτε ένα Αριθμός κατασκευής εισαγωγή στο κάτω μέρος. Πατήστε αυτό αρκετές φορές και τελικά θα δείτε μια ειδοποίηση που θα σας ενημερώνει ότι είστε πλέον προγραμματιστής.

Στη συνέχεια, πηγαίνετε πίσω στο Ρυθμίσεις και μετακινηθείτε ξανά προς τα κάτω. Ανοιξε το Σύστημα εισαγωγή και επέκταση του Προχωρημένος Ενότητα. Εδώ θα δείτε μια νέα καταχώρηση με τίτλο Επιλογές ανάπτυξης Το

Συλλογή εικόνων (3 εικόνες) Επεκτείνουν Επεκτείνουν Επεκτείνουν Κλείσε

Ανάλογα με την έκδοση του Android, αυτά τα βήματα μπορεί να διαφέρουν ελαφρώς. Μπορεί να δείτε το Επιλογές ανάπτυξης καταχώριση που αναφέρεται στην κύρια Ρυθμίσεις αντ 'αυτού, για παράδειγμα.

Ανεξάρτητα από αυτό, μόλις βρεθείτε μέσα στο Επιλογές ανάπτυξης μενού, ψάξτε Εντοπισμός σφαλμάτων USB σύμφωνα με το Αποσφαλμάτωση επί κεφαλής. Πατήστε το ρυθμιστικό για να το ενεργοποιήσετε και επιβεβαιώστε την προειδοποίηση του Android ότι καταλαβαίνετε σε τι χρησιμεύει αυτή η λειτουργία.

Συλλογή εικόνων (2 εικόνες) Επεκτείνουν Επεκτείνουν Κλείσε

Τώρα έχετε ενεργοποιήσει τον εντοπισμό σφαλμάτων USB. Για να το χρησιμοποιήσετε, πρέπει απλώς να συνδέσετε το τηλέφωνό σας σε έναν υπολογιστή χρησιμοποιώντας καλώδιο USB. Όταν το κάνετε αυτό, θα δείτε μια ερώτηση στο τηλέφωνό σας που σας ρωτά εάν θέλετε να εξουσιοδοτήσετε τη λειτουργία εντοπισμού σφαλμάτων USB για τον συγκεκριμένο υπολογιστή.

Αυτό είναι ένα χαρακτηριστικό ασφαλείας που έχει σχεδιαστεί για να προστατεύει τη συσκευή σας από επιθέσεις, οπότε βεβαιωθείτε ότι εμπιστεύεστε τον υπολογιστή πριν το αποδεχτείτε. Εάν αποδεχτείτε ποτέ μια προτροπή για μια συσκευή κατά λάθος, επιλέξτε Ανάκληση εξουσιοδοτήσεων εντοπισμού σφαλμάτων USB από την ίδια σελίδα Επιλογές προγραμματιστή για επαναφορά όλων των αξιόπιστων υπολογιστών.

Τι κάνει το Android USB Debugging;

Χωρίς εντοπισμό σφαλμάτων USB, δεν μπορείτε να στείλετε προηγμένες εντολές στο τηλέφωνό σας μέσω καλωδίου USB. Έτσι, οι προγραμματιστές πρέπει να ενεργοποιήσουν τον εντοπισμό σφαλμάτων USB, ώστε να μπορούν να ωθήσουν εφαρμογές στις συσκευές τους για δοκιμή και αλληλεπίδραση.

Όταν δημιουργείτε μια νέα έκδοση της εφαρμογής σας στο Android Studio και θέλετε να τη δοκιμάσετε, μπορείτε να την προωθήσετε στη συνδεδεμένη συσκευή σας με λίγα μόνο κλικ. Μετά την κατασκευή, θα τρέξει και θα εμφανιστεί στη συσκευή σας αμέσως. Αυτό είναι πολύ γρηγορότερο από μη αυτόματη πλευρική φόρτωση αρχείων APK κάθε φορά.

Ένας κοινός λόγος για τους μη προγραμματιστές να ενεργοποιήσουν τον εντοπισμό σφαλμάτων USB είναι να κάνουν root τα τηλέφωνά τους. Η ριζοβολία διαφέρει ανάλογα με τη συσκευή και αλλάζει με την πάροδο του χρόνου, αλλά οι περισσότερες μέθοδοι περιλαμβάνουν κάποιο πρόγραμμα που εκτελείτε από την επιφάνεια εργασίας σας. Μόλις ενεργοποιήσετε τη διόρθωση σφαλμάτων USB και συνδέσετε το τηλέφωνό σας, μπορείτε να χρησιμοποιήσετε ένα εργαλείο για να στείλετε τις βασικές οδηγίες στη συσκευή σας χωρίς καν να το αγγίξετε. Η εγκατάσταση ενός προσαρμοσμένου ROM περιλαμβάνει μια παρόμοια διαδικασία.

Χρειάζεστε επίσης ενεργοποίηση εντοπισμού σφαλμάτων USB για χρήση εντολών Android Debug Bridge (ADB). Χρησιμοποιώντας αυτά, μπορείτε να εγκαταστήσετε αρχεία APK που είναι αποθηκευμένα στον υπολογιστή σας στο τηλέφωνό σας, να μεταφέρετε αρχεία εμπρός και πίσω και να δείτε αρχεία καταγραφής συσκευών για σφάλματα εντοπισμού σφαλμάτων. Εντολές ADB και Fastboot μπορεί επίσης να αποθηκεύσει τη συσκευή με τούβλα ακόμη και όταν δεν μπορείτε να την ενεργοποιήσετε κανονικά.

Στις παλιές μέρες του Android, χρειαζόσασταν εντοπισμός σφαλμάτων USB και για κάποιες άλλες λειτουργίες. Το πιο αξιοσημείωτο ήταν η λήψη ενός στιγμιότυπου οθόνης μέσω USB, το οποίο ήταν εξίσου ενοχλητικό όσο ακούγεται. Αυτό ήταν πριν λήψη στιγμιότυπου οθόνης στο Android είχε μια τυπική εντολή και ήταν εύκολη.

πώς να εκτελείτε πάντα ένα πρόγραμμα ως διαχειριστής Windows 10

Τώρα, απλά πρέπει να κρατήσετε το συνδυασμό κουμπιών της συσκευής σας (συνήθως Εξουσία και Χαμήλωσε το ) για να τραβήξετε ένα στιγμιότυπο οθόνης, καθιστώντας αυτήν τη μέθοδο παρωχημένη.

Είναι ασφαλές το USB Debugging;

Θεωρητικά, με ενεργοποιημένο τον εντοπισμό σφαλμάτων USB, η σύνδεση του τηλεφώνου σας σε μια δημόσια θύρα φόρτισης θα μπορούσε να το ανοίξει σε κίνδυνο. Εάν κάποιος είχε πρόσβαση στη θύρα, θα μπορούσε ενδεχομένως να κλέψει πληροφορίες από τη συσκευή σας ή να ωθήσει κακόβουλες εφαρμογές σε αυτήν.

Αυτός είναι ο λόγος για τον οποίο το Android εμφανίζει ένα μήνυμα επιβεβαίωσης, ώστε να μην συνδέεστε σε υπολογιστή που δεν εμπιστεύεστε. Ωστόσο, ένας ανυποψίαστος χρήστης θα μπορούσε να αποδεχτεί την προτροπή χωρίς να καταλάβει σε τι χρησιμεύει.

Επιπλέον, το να αφήσετε ενεργοποιημένο τον εντοπισμό σφαλμάτων USB καθιστά τη συσκευή σας ανοιχτή σε επίθεση, αν την χάσετε. Κάποιος που ήξερε τι έκαναν μπορούσε να συνδέσει τη συσκευή σας με τον υπολογιστή του και να της δώσει εντολές μέσω ADB, χωρίς να γνωρίζει το PIN σας ή άλλη ασφάλεια κλειδώματος οθόνης.

Αυτό είναι τρομακτικό και είναι ένας καλός λόγος που πρέπει να έχετε ρυθμίσει τη Διαχείριση συσκευής Android για να μπορείτε επαναφέρετε εργοστασιακά τη συσκευή σας Android ελάχιστα.

Αν δεν χρησιμοποιείτε τακτικά το ADB και συνδέετε τη συσκευή σας Android στον υπολογιστή σας, δεν πρέπει να αφήνετε την εντοπισμού σφαλμάτων USB ενεργοποιημένη συνεχώς. Είναι ωραίο να το αφήνετε για μερικές ημέρες ενώ εργάζεστε σε κάτι, αλλά δεν χρειάζεται να το ενεργοποιήσετε όταν δεν το χρησιμοποιείτε τακτικά. Οι κίνδυνοι υπερτερούν των οφελών σε αυτή την περίπτωση.

Εάν το USB Debugging δεν λειτουργεί

Σε περίπτωση που έχετε ενεργοποιήσει τον εντοπισμό σφαλμάτων USB και δεν λειτουργεί, πιθανότατα φταίει το καλώδιο USB ή κάποια επιλογή διαμόρφωσης. Βλέπω τι να κάνετε όταν το τηλέφωνό σας Android δεν συνδέεται στον υπολογιστή σας για να διορθώσετε το πρόβλημά σας.

Βεβαιωθείτε ότι έχετε εγκαταστήσει και ενημερώσει σωστά το Android SDK στον υπολογιστή σας.

Είναι το Node Tree Debugging το ίδιο με το USB Debugging;

Εκτός από τον εντοπισμό σφαλμάτων USB, το Android προσφέρει μια επιλογή με παρόμοιο όνομα που ονομάζεται Node Tree Debugging. Αυτό είναι χωμένο βαθιά σε ένα ξεχωριστό μενού, οπότε είναι απίθανο να το συναντήσετε φυσικά, αλλά είναι ακόμα χρήσιμο να γνωρίζετε τις διαφορές.

Το Node Tree Debugging είναι μια επιλογή προγραμματιστή στο TalkBack, το οποίο είναι το πρόγραμμα ανάγνωσης οθόνης του Android. Αυτό το εργαλείο επιτρέπει στο τηλέφωνό σας να διαβάζει δυνατά το περιεχόμενο της οθόνης, βοηθώντας τους χρήστες με προβλήματα όρασης να περιηγηθούν στη συσκευή τους.

καλύτερη εφαρμογή λήψης σημειώσεων για το ipad

Υπό Ρυθμίσεις> Προσβασιμότητα> TalkBack> Ρυθμίσεις> Σύνθετες ρυθμίσεις> Ρυθμίσεις προγραμματιστή , θα δείτε μια επιλογή που ονομάζεται Ενεργοποίηση εντοπισμού σφαλμάτων δέντρου κόμβων Το Στέλνει πληροφορίες σχετικά με το περιεχόμενο της οθόνης σας στα αρχεία καταγραφής της συσκευής σας.

Ο σκοπός αυτής της δυνατότητας είναι να βοηθήσει τους προγραμματιστές να σχεδιάσουν τις εφαρμογές τους για προσβασιμότητα και η γνώση του τι ακριβώς αναφέρει το TalkBack στους χρήστες είναι σημαντική για αυτό.

Συλλογή εικόνων (3 εικόνες) Επεκτείνουν Επεκτείνουν Επεκτείνουν Κλείσε

Εάν δεν είστε προγραμματιστής, το Node Tree Debugging δεν εξυπηρετεί κανένα σκοπό. Δεν χρειάζεται να ανησυχείτε για την ενεργοποίησή του.

Πώς χρησιμοποιείτε το USB USB Debugging;

Ξεναγηθήκαμε για το τι κάνει το USB Debugging και για τι μπορείτε να το χρησιμοποιήσετε. Συνοψίζοντας, αυτή η δυνατότητα σάς επιτρέπει να προωθήσετε προηγμένες εντολές στη συσκευή σας όταν συνδέετε το τηλέφωνό σας σε υπολογιστή.

Η εντοπισμός σφαλμάτων USB είναι ζωτικής σημασίας για τους προγραμματιστές, αλλά ξεκλειδώνει και μερικά χρήσιμα κόλπα για ισχυρούς χρήστες. Παρόλο που μπορείτε να αισθάνεστε ελεύθεροι να το ενεργοποιήσετε όταν χρειάζεται, σας συνιστούμε να το κρατήσετε απενεργοποιημένο όταν δεν το χρησιμοποιείτε. Αυτό θα αυξήσει την ασφάλεια της συσκευής σας.

Εν τω μεταξύ, το USB Debugging είναι μόνο μία από τις εύχρηστες δυνατότητες που διατίθενται στο μενού επιλογών προγραμματιστή.

Πιστωτική εικόνα: caluian.daniel/ Φωτογραφίες καταθέσεων

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Οι 15 καλύτερες επιλογές Android για προγραμματιστές αξίζει να τροποποιηθούν

Ακολουθούν οι καλύτερες επιλογές προγραμματιστών στο Android: απενεργοποιήστε τον απόλυτο όγκο, επιβάλλετε ταχύτερο ρυθμό ανανέωσης και πολλά άλλα!

Διαβάστε Επόμενο
Σχετικά θέματα
  • Η τεχνολογία εξηγείται
  • Android
  • Android Rooting
  • Ανάπτυξη εφαρμογών
  • Προσαρμογή Android
  • Συμβουλές για Android
Σχετικά με τον Συγγραφέα Μπεν Στέγκνερ(1735 άρθρα που δημοσιεύτηκαν)

Ο Μπεν είναι Αναπληρωτής Συντάκτης και Διευθυντής Ενσωμάτωσης στο MakeUseOf. Άφησε τη δουλειά του για να γράψει πλήρη απασχόληση το 2016 και δεν έχει κοιτάξει ποτέ πίσω. Καλύπτει σεμινάρια τεχνολογίας, συστάσεις για βιντεοπαιχνίδια και πολλά άλλα ως επαγγελματίας συγγραφέας για πάνω από επτά χρόνια.

Περισσότερα από τον Ben Stegner

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή