Εφαρμογή για την εντοπισμό σφαλμάτων Android μέσω της Download USB. Εμφανίστε τις εφαρμογές Android στο smartphone

Σήμερα, ας προσπαθήσουμε να ασχοληθούμε με ένα ενδιαφέρον στοιχείο μενού - λειτουργία προγραμματιστή Android ( Μενού Μηχανικού Android). Στο κεφάλαιο Ρυθμίσεις - « Για προγραμματιστές»Τοποθετήστε τις λειτουργίες για τις ευέλικτες ρυθμίσεις και τη βαθιά διαχείριση της συσκευής σας στο Android.

Όλες οι δράσεις κατά την ένταξη Λειτουργία Android Ο προγραμματιστής διεξάγεται στο δισκίο Nexus 7 δεύτερης γενιάς, η οποία εκτελείται στο Android OS 6.0.1. Σχολιάζοντας ότι κάθε στοιχείο μενού βασίζεται στην περιγραφή του.

Μην ξεχνάτε όλες τις αλλαγές σε αυτή τη λειτουργία που κάνετε με δική σας ευθύνη!

Πώς να ενεργοποιήσετε τη λειτουργία προγραμματιστών Android;

  • Παω σε " Ρυθμίσεις"Και επιλέξτε την ενότητα" Σχετικά με το τηλέφωνο (σχετικά με το tablet)».
  • Στη συνέχεια, μετακινηθείτε προς τα κάτω και δείτε " Αριθμός συναρμολόγησης", TADAM σε αυτό επτά φορές.
  • Μετά την έβδομη τάπια, το σύστημα θα ενημερώσει τον χρήστη ότι έγινε προγραμματιστής. Έτσι ενεργοποιούμε (ή ανοιχτή) λειτουργία για προγραμματιστές στη συσκευή Android.


Μενού " Για προγραμματιστές»Θα εμφανιστεί στις ρυθμίσεις του gadget. Στο Android 6.0, το στοιχείο δημοσιεύεται στην κατηγορία " Σύστημα».

Τώρα εξετάστε μια λίστα ομάδων και ευκαιριών που μας παρουσιάζεται ο προγραμματιστής του Android.


  • « Αναφορά σφάλματος"- Το κουμπί είναι ανενεργό με κανονική λειτουργία της συσκευής.
  • « Δημιουργία αντιγράφων ασφαλείας»- Δυνατότητα προστασίας πλήρους αντίγραφα ασφαλείας Δεδομένα smartphone ή tablet. Ο κωδικός πρόσβασης εισάγεται με μη αυτόματο τρόπο και δημιουργείται από τον χρήστη.
  • « Μην απενεργοποιείτε την οθόνη»- Η ενεργοποίηση αυτής της ενέργειας θα οδηγήσει σε φωτισμό σταθερής οθόνης κατά τη διάρκεια της διαδικασίας φόρτισης.
  • « Επιλέξτε Τετάρτη"- Διαθέσιμο για επιλογή δύο εργασιακών περιβαλλόντων: Dalvik και Art. Το τελευταίο νεότερο και έχει σχεδιαστεί για να αυξήσει το επίπεδο απόδοσης εφαρμογών και συσκευών εν γένει.
  • « Ενεργοποιήστε το αρχείο καταγραφής λειτουργιών HCI Bluetooth"Η εντολή χρησιμοποιείται για την αποθήκευση όλων των συσκευασιών Bluetooth του HCI στο αρχείο.
  • « Ελέγξτε το HDCP"Αυτή η εντολή χρησιμοποιείται για να επιλέξετε μια εντολή ελέγχου HDCP (σύστημα προστασίας αντιγραφής)
  • « Στατιστικά έργων (Εφαρμογές λειτουργίας)"- Η εκτέλεση αυτής της επιχείρησης θα επιτρέψει στα στατιστικά στοιχεία των διαδικασιών λειτουργίας.

  • « Εντοπισμός σφαλμάτων USBMsgstr "Περιλαμβάνει τη λειτουργία εντοπισμού σφαλμάτων όταν είναι συνδεδεμένη σε έναν υπολογιστή χρησιμοποιώντας ένα καλώδιο USB.
  • « Απενεργοποιήστε την πρόσβαση στο Debug χρησιμοποιώντας το USB σε όλους τους υπολογιστές που εισάγατε λογαριασμό».
  • « Αναφορές σφαλμάτων"- Το κουμπί είναι ανενεργό σε κανονική λειτουργία. Όταν ενεργοποιηθεί, η συσκευή θα αρχίσει να εμφανίζει την επιλογή αποστολής μιας αναφοράς σφάλματος στο μενού.
  • « Φανταστική τοποθεσία"- ένα εκπληκτικό χαρακτηριστικό που μπορεί να καλύψει την τρέχουσα θέση του ιδιοκτήτη με ένα gadget και να εκδώσει ψευδείς συντεταγμένες.
  • « Επιλέξτε την εφαρμογή εντοπισμού σφαλμάτων"- Μπορείτε να ορίσετε ορισμένες εφαρμογές για τη δυνατότητα εντοπισμού σφαλμάτων τους.
  • « Περιμένετε μέχρι να συνδεθεί το πρόγραμμα εντοπισμού σφαλμάτων"Η εφαρμογή αναμένει μια σύνδεση εντοπισμού σφαλμάτων σε κανονική λειτουργία. Το κουμπί ανενεργό.
  • « Εγκατάσταση μέσω USB."Η λειτουργία σάς επιτρέπει να ελέγχετε για την ασφάλεια της εφαρμογής που είναι εγκατεστημένη μέσω ADB / ADT. Το κουμπί ανενεργό.
  • « Περιοδικό Buffer μεγέθους"- Η λειτουργία σας επιτρέπει να επιλέξετε το μέγεθος του buffer log.


  • « Πιστοποίηση Ασύρματες οθόνες Msgstr "Εμφανίζει τις παραμέτρους της πιστοποίησης των ασύρματων οθονών.
  • « Λεπτομερής περιοδικό Wi-Fi"Η λειτουργία σάς επιτρέπει να επιλέξετε Wi-Fi στο αρχείο καταγραφής RSSI για κάθε SSID.
  • « Μεταβείτε σε ένα δίκτυο κινητής τηλεφωνίας"- Κατά την ενεργοποίηση του κουμπιού, η λειτουργία επιτρέπει την αναγκαστική να μεταβεί σε ένα κινητό δίκτυο εάν Σήμα Wi-Fi αδύναμος.
  • « Πάντα να συμπεριλάβετε την αναζήτηση Δίκτυα Wi-Fi "- Η λειτουργία σας επιτρέπει να ενεργοποιήσετε ή να απενεργοποιήσετε την αναζήτηση δικτύων Wi-Fi κατά τη διάρκεια της μετάδοσης δεδομένων ανάλογα με τον όγκο της κυκλοφορίας.
  • « Χρησιμοποιήστε ξεπερασμένο πελάτη DHCP"- Ενεργοποιημένη λειτουργία σας επιτρέπει να χρησιμοποιείτε έναν πελάτη DHCP για το Android 5.0 και όχι για τη νέα έκδοση.
  • « Μην απενεργοποιείτε τη μεταφορά δεδομένων»- Η ενεργοποιημένη λειτουργία σάς επιτρέπει να απενεργοποιήσετε τη μετάδοση δεδομένων Δίκτυο κινητής τηλεφωνίας Ακόμη και με μια ενεργή σύνδεση Wi-Fi (για γρήγορη εναλλαγή μεταξύ δικτύων).
  • « Διαμόρφωση USBMsgstr "Επιλέξτε την προεπιλεγμένη λειτουργία όταν συνδέεστε μέσω USB σε PC.

Λειτουργία προγραμματιστών Android - κείμενο Enter

  • « Εμφάνιση πιεσμένου"- Κατά την ενεργοποίηση του κουμπιού, εφαρμόζεται η ένδειξη του σημείου στο πεδίο του κλικ στην οθόνη.
  • « Εμφάνιση εμφάνισης"- Η απεικόνιση της οθόνης της πίεσης και των χειρονομιών πραγματοποιείται.

  • « προβολή Εκσυγχρονίζω Επιφάνεια"- Τα παράθυρα επισημαίνονται πλήρως κατά την ενημέρωση τους.
  • « Εμφάνιση ορίων στοιχείων"- εξασφαλίζει την εμφάνιση των ορίων του κλιπ, πεδία κ.λπ.
  • « Γράφοντας στα δεξιά αριστερά"- Εμφανίζει τα κείμενα γραφής στα δεξιά προς τα αριστερά για όλες τις γλώσσες.
  • « Animation of Windows"- Ρύθμιση της κλίμακας της κινούμενης εικόνας από 0,5x έως 10x. Μπορείτε επίσης να απενεργοποιήσετε το animation καθόλου.
  • « Κινούμενα σχέδια μεταβάσεων"- Ρύθμιση της κλίμακας της μετάβασης από 0,5x έως 10x. Η απενεργοποίηση της κινούμενης εικόνας είναι επίσης δυνατή.
  • « Διάρκεια της κινούμενης εικόνας"- Μπορείτε να ορίσετε την ταχύτητα της κινούμενης εικόνας του gadget στην περιοχή από 0,5x έως 10x. Το Animation μπορεί να απενεργοποιηθεί καθόλου.
  • « Εξομοίωση πρόσθετων οθονών"- Μια ενδιαφέρουσα επιλογή που μπορεί να κάνει μια εξομοίωση πρόσθετων οθονών στην κύρια οθόνη φυσικής συσκευής. Ενεργοποίηση αυτής της επιλογής, ο χρήστης θα δει μια άλλη οθόνη που αντιγράφει το κύριο. Το μέγεθος της πρόσθετης οθόνης έχει ρυθμιστεί ανεξάρτητα.

  • « Επιτάχυνση της GPU»- Μπορείτε να βάλετε ένα τσιμπούρι και, έτσι να χρησιμοποιήσετε πάντα το GPU για το δισδιάστατο σχέδιο.
  • « Εμφάνιση ενημερωμένης έκδοσης οθόνης"- Το πλαίσιο ελέγχου θα παρέχει τον οπίσθιο φωτισμό της περιοχής οθόνης κατά την κατάρτιση της GPU.
  • « Εμφάνιση ενημερώσεων υλικού"- Η χρήση αυτής της λειτουργίας θα διαθέσει τα επίπεδα υλικού με πράσινο κατά την ενημέρωση.
  • « Καταγραφή"- Αυτό το στοιχείο περιέχει τρεις πιθανές επιλογές για την επιλογή: 1) OFF. 2) Εμφανίστε τις περιοχές επικάλυψης. 3) Κατανομή περιοχών συγκεκριμένου χρώματος. 4) Εμφανίστε τον αριθμό των αντικειμένων.
  • « Ξεκινήστε μια έμμεση δοκιμαστική επιχείρηση"- Σε αυτό το στάδιο, μπορείτε να περάσετε τρεις ενέργειες: 1) Απενεργοποιήστε την επιλογή. 2) Ισχυρολογική διατομή. 3) Δοκιμάστε την πράσινη ομάδα σχεδίασης.
  • « Περιλαμβάνουν 4 msaa"- Τοποθετήστε ένα τσιμπούρι, ο χρήστης (ή ήδη ο προγραμματιστής) περιλαμβάνει 4 MSAA στις εφαρμογές OpenGL ES 2.0.
  • « Απενεργοποιήστε την επικάλυψη υλικού"- Η ενεργοποίηση του στοιχείου θα συνεπάγεται τη συνεχή χρήση της GPU κατά την τοποθέτηση της οθόνης.
  • « Μιμική ανωμαλία»- Επιλέξτε τη λειτουργία εμφάνισης χρώματος διασύνδεσης για άτομα με προβλήματα αντίληψης λουλουδιών.

Λειτουργία προγραμματιστών Android - Πολυμέσα

  • « Απενεργοποιήστε τη μετάδοση ήχου (USB)"Αυτή η λειτουργία απενεργοποιεί την αυτόματη δρομολόγηση ήχου σε εξωτερικές συσκευές USB.


  • « Περιλαμβάνεται αυστηρή λειτουργία» - Αυτή η λειτουργία Θα υπάρξει ένα χαρακτηριστικό της οθόνης συσκευής Android κατά τη διάρκεια μακρών λειτουργιών.
  • « Εμφάνιση φορτίου CPU"- Κατά την ενεργοποίηση αυτής της ενέργειας, το smartphone θα εμφανίσει ένα επιπλέον παράθυρο με μια γραφική απεικόνιση της τρέχουσας φόρτωσης της CPU.
  • « Εγγραφή χρόνου λειτουργίας GPU"- Το όνομα αυτού του στοιχείου μιλάει για τον εαυτό της.
  • « Ενεργοποιήστε την ανίχνευση OpenGL"- έχει τέσσερα Πιθανή επιλογή Ανάπτυξη εκδηλώσεων: 1) Δεν υπάρχουν δεδομένα. 2) Logcat; 3) systrace; 4) Λίστα κλήσεων στο GlogetError /


  • « Μην αποθηκεύετε τη δράση"- Αυτό το στοιχείο μενού αναφέρεται σε εφαρμογές, η ενεργοποίηση του θα διαγράψει μια περίληψη των ενεργειών μετά την ολοκλήρωσή τους.
  • « Περιορίστε τις διαδικασίες φόντου» - Χρήσιμο χαρακτηριστικό. Είναι σε θέση να περιορίσει τον αριθμό των εφαρμογών εργασίας στο Λειτουργία φόντου.
  • « Όλα τα anr."- Ένα πουλί, που τίθεται απέναντι από αυτό το στοιχείο, θα ειδοποιήσει τον χρήστη ότι η εφαρμογή υστερεί (AUT.) ή δεν ανταποκρίνεται.
  • « Ανενεργές εφαρμογές"- Ενσωματωμένος ενεργός διαχειριστής εφαρμογών με το κλείσιμο.

Έτσι φαίνεται το μενού "για προγραμματιστές". Τα στιγμιότυπα οθόνης του αναφερθέντος δισκίου στο Android 6.0 δίδονται.

Πώς να απενεργοποιήσετε τη λειτουργία του προγραμματιστή Android;

  • Παω σε " Ρυθμίσεις"Και επιλέξτε την ενότητα" Αιτήσεις».
  • Στο κεφάλαιο " Αιτήσεις»Είναι απαραίτητο να βρείτε την εφαρμογή" Ρυθμίσεις».
  • Στο μενού που ανοίγει, επιλέξτε το στοιχείο " Αποθήκευση.


  • ΣΕ " Αποθήκευση"Πάτα το κουμπί" Διαγράψτε τα δεδομένα».
  • Στο παράθυρο που ανοίγει " Διαγράψτε τα δεδομένα εφαρμογής;"Τύπος" Εντάξει».
  • Voila! Η λειτουργία προγραμματιστή Android είναι απενεργοποιημένη και κρυμμένη από τις ρυθμίσεις. Αλλά ανά πάσα στιγμή μπορείτε να το ενεργοποιήσετε ξανά.


Αφού γράψουμε την πρώτη έκδοση του κώδικα του προγράμματος, θα θέλουμε σίγουρα να το εκτελέσουμε και να το δοκιμάσουμε για να εντοπίσουμε πιθανά προβλήματα (ή απλά καυχηθεί). Μπορείτε να το κάνετε με δύο τρόπους: Ξεκινήστε την εφαρμογή στην πραγματική συσκευή που είναι συνδεδεμένη στον υπολογιστή χρησιμοποιώντας ένα καλώδιο USB. Καλέστε τον εξομοιωτή που περιλαμβάνεται στο SDK και ελέγξτε την εφαρμογή σε αυτό.

Και στις δύο περιπτώσεις, πρέπει να κάνουμε κάποιες ενέργειες για να δούμε το πρόγραμμά μας σε δράση.

Σύνδεση συσκευής

Πριν συνδέσετε μια δοκιμή για δοκιμή, πρέπει να βεβαιωθείτε ότι αναγνωρίζεται από το λειτουργικό σύστημα. Στα Windows, πρέπει να εγκαταστήσετε τον κατάλληλο πρόγραμμα οδήγησης, το οποίο αποτελεί μέρος της εγκατάστασης SDK, την οποία έχουμε εγκαταστήσει προηγουμένως. Απλά συνδέστε τη συσκευή και ακολουθήστε τις οδηγίες εγκατάστασης για την εγκατάσταση ενός τυπικού προγράμματος οδήγησης των Windows, καθορίζοντας τον φάκελο προγράμματος οδήγησης / στον κατάλογο εγκατάστασης SDK. Οι οδηγοί για ορισμένες συσκευές θα πρέπει να κατεβάσουν από τους κατασκευαστές τους. Στο Linux και το Mac OS X, συνήθως δεν χρειάζεται να εγκαταστήσετε ξεχωριστά τα προγράμματα οδήγησης - παρέχονται με το λειτουργικό σύστημα. Ανάλογα με την έκδοση του Linux, ίσως χρειαστεί να κάνετε αρκετές πρόσθετες ενέργειες (συνήθως από την άποψη της δημιουργίας ενός νέου αρχείου κανόνων για την UDEV). Για Διαφορετικές συσκευές Ένα σύνολο ενεργειών μπορεί να διαφέρει - αναζήτηση ιστού για να σας βοηθήσει.

Δημιουργία μιας εικονικής συσκευής Android

Το SDK έρχεται με έναν εξομοιωτή που τρέχει τις αποκαλούμενες εικονικές συσκευές Android (AVD). Αυτή η εικονική συσκευή αποτελείται από μια εικόνα μιας συγκεκριμένης έκδοσης της λειτουργίας Συστήματα Android, κοχύλια και σύνολα χαρακτηριστικών που περιλαμβάνουν ανάλυση οθόνης, μέγεθος κάρτας μνήμης κ.λπ. Για να δημιουργήσετε ένα νέο AVD, πρέπει να εκτελέσετε το SDK και τον διαχειριστή AVD. Μπορείτε να το κάνετε αυτό όπως περιγράφεται στις οδηγίες εγκατάστασης SDK στο δρόμο και απευθείας στην έκλειψη κάνοντας κλικ στο κουμπί SDK Manager (Development Manager Manager Manager) στη γραμμή εργαλείων.

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

2. Για να δημιουργήσετε ένα νέο AVD, κάντε κλικ στο νέο κουμπί στη δεξιά πλευρά. Εμφανίζεται ένα παράθυρο διαλόγου (Εικ. 2.7).

Σύκο. 2.7. Διάλογος δημιουργίας AVD στο Manager SDK

3. Κάθε εικονική συσκευή έχει ένα όνομα (πεδίο ονόματος), για το οποίο αργότερα αναφέρετε σε αυτό. Ο στόχος καθορίζεται από την έκδοση Android που θα πρέπει να χρησιμοποιήσει η AVD. Επιπλέον, μπορείτε να καθορίσετε την ποσότητα της κάρτας μνήμης για AVD, καθώς και ανάλυση οθόνης. Για το απλό έργο μας HEL1O Word, μπορείτε να επιλέξετε ως στόχο Android 1.5, αφήνοντας αμετάβλητες τις υπόλοιπες παραμέτρους. Υπό συνθήκες πραγματικών δοκιμών, συνήθως πρέπει να δημιουργήσετε διάφορες εικονικές συσκευές για να ελέγξετε τη λειτουργία της εφαρμογής για διάφορες εκδόσεις του λειτουργικού συστήματος και τα μεγέθη οθόνης.

ΣΗΜΕΙΩΣΗ

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

Τρέχουσα εφαρμογή

Τώρα μετά τη ρύθμιση των συσκευών και της AVD, θα ξεκινήσετε τελικά την αίτησή σας. Στην έκλειψη, αυτό γίνεται απλά κάνοντας κλικ στο έργο HEL1OWORL D στην προβολή του Πακέτου Explorer και επιλέξτε το τρέξιμο ως στοιχείο εφαρμογής Android (εκτελέστε ως εφαρμογή Android) (ή πατώντας το κουμπί Run στη γραμμή εργαλείων). Ως αποτέλεσμα, το περιβάλλον θα εκτελέσει τα παρακάτω βήματα στο παρασκήνιο.

1. Συγκρίνετε το έργο στο αρχείο ARC (εάν οι αλλαγές στα αρχεία εμφανίστηκαν από τη στιγμή της τελευταίας συλλογής).

2. Δημιουργήστε μια νέα διαμόρφωση εκκίνησης για το έργο Android εάν δεν υπάρχει (σύντομα θα μιλήσουμε για τη διαμόρφωση εκκίνησης).

3. Ρυθμίστε και ξεκινήστε την εφαρμογή χρησιμοποιώντας την έναρξη μιας νέας ή χρήσης του ήδη τρέχοντος εξομοιωτή του αντίστοιχου Έκδοση Android Ή την ανάπτυξη και την εκτόξευσή της στη συνδεδεμένη συσκευή (στην οποία η έκδοση του λειτουργικού συστήματος είναι επίσης εγκατεστημένη κάτω από την παράμετρο Version SDK (ελάχιστη έκδοση SDK) κατά τη δημιουργία ενός έργου).

Εάν έχετε μόλις δημιουργήσει AVD για το Android 1.5 (όπως περιγράφεται παραπάνω), το πρόσθετο ADT για την έκλειψη θα ξεκινήσει μια νέα εμφάνιση εξομοιωτή, θα αναπτύξει το Project Hello World σε αυτό και θα ξεκινήσει την εφαρμογή. Στην έξοδο, θα δείτε κάτι παρόμοιο στο Σχ. 2.8.

Ο εξομοιωτής λειτουργεί σχεδόν το ίδιο με μια πραγματική συσκευή και μπορείτε να αλληλεπιδράσετε με αυτό μέσω ενός ποντικιού, σαν να χρησιμοποιείτε ένα δάχτυλο. Ωστόσο, υπάρχουν αρκετές διαφορές από την εργασία με την πραγματική συσκευή.

Ο εξομοιωτής δεν υποστηρίζει το Multitouch. Μετακινήστε το δείκτη του ποντικιού και φανταστείτε ότι είναι ένα δάχτυλο. Δεν υπάρχουν ορισμένες εφαρμογές στον εξομοιωτή (για παράδειγμα, αγορά Android).

Για να αλλάξετε τον προσανατολισμό της οθόνης, είναι άχρηστο να κουνήσετε την οθόνη. Αντ 'αυτού, χρησιμοποιήστε το πλήκτρο 7 στην πρόσθετη μονάδα ψηφιακού πληκτρολογίου για την απενεργοποίηση της οθόνης. Για να μην καλέσετε τον αριθμό 7 αντ 'αυτού, πρέπει πρώτα να πιέσετε το Num Lock.


Σύκο. 2.8. Awesome Hello World App σε δράση.

Ο εξομοιωτής είναι πολύ, πολύ αργά λειτουργεί. Μην κρίνετε την απόδοση της αίτησής σας με την ταχύτητα της λειτουργίας του στον εξομοιωτή.

Τη στιγμή της γραφής και ο εξομοιωτής υποστηρίζει μόνο το OpenGL ES 1.0 με πολλαπλές επεκτάσεις. Για τους σκοπούς μας, αυτό είναι αρκετό (εκτός από το ότι η εφαρμογή της γραφικής βιβλιοθήκης στον εξομοιωτή υποφέρει τα σφάλματα και μερικές φορές δεν μπορείτε να λάβετε τα αποτελέσματα που στην πραγματική συσκευή). Προς το παρόν, απλά θυμηθείτε ότι δεν πρέπει να δοκιμάζετε εφαρμογές χρησιμοποιώντας το OpenGL ES στον εξομοιωτή.

Δοκιμάστε διαφορετικά βήματα με έναν εξομοιωτή για να το συνηθίσετε.

ΣΗΜΕΙΩΣΗ

Η εκκίνηση ενός νέου αντιγράφου λαμβάνει αρκετό χρόνο (έως και μερικά λεπτά ανάλογα με τα χαρακτηριστικά Σταθμός εργασίας). Για να εξοικονομήσετε χρόνο, αφήστε τον εξομοιωτή να λειτουργεί όλη την αναπτυξιακή συνεδρία, μην το κάνετε επανεκκίνηση κάθε φορά.

Μερικές φορές όταν ξεκινάτε την εφαρμογή Android αυτόματο Η επιλογή ενός εξομοιωτή / συσκευής που εκτελείται από το plugin ADT γίνεται παρέμβαση. Για παράδειγμα, έχουμε συνδέσει διάφορες συσκευές ή εξομοιωτές και θέλουμε να δοκιμάσουμε το έργο σε μερικούς από αυτούς. Για να επιτευχθεί αυτό, μπορείτε να απενεργοποιήσετε την αυτόματη επιλογή του εξομοιωτή / συσκευής στη διαμόρφωση εκκίνησης Android. Με την ευκαιρία, ποια είναι η διαμόρφωση σκανδάλης;

Η διαμόρφωση εκκίνησης προσφέρει έναν τρόπο ενημέρωσης του περιβάλλοντος Eclipse, πώς θα πρέπει να εκτελέσει την αίτησή σας λαμβάνοντας την κατάλληλη εντολή. Αυτό συνήθως εκφράζεται στην ικανότητα να καθορίζει τα επιχειρήματα της γραμμής εντολών που μεταδίδεται από το πρόγραμμα, τα επιχειρήματα της εικονικής μηχανής (στην περίπτωση εφαρμογών επιτραπέζιων υπολογιστών στην Java SE), κλπ. Eclipse και plugins τρίτων προσφέρουν διαφορετικές - μέχρι τις διαμορφώσεις για ορισμένους τύπους έργου. Δεν υπάρχει εξαίρεση - προσθέτει επίσης τη διαμόρφωση εκκίνησης στο σετ. Όταν ξεκινάτε πρώτα την εφαρμογή Eclipse και ADT, δημιουργήσατε μια νέα διαμόρφωση εφαρμογής Android εκτελέστε με προεπιλεγμένες παραμέτρους.

Για να αποκτήσετε πρόσβαση στη διαμόρφωση της έναρξης του έργου σας, ακολουθήστε τα παρακάτω βήματα.

1. Κάντε δεξί κλικ στην προβολή του εξερευνητή του πακέτου στην προβολή του πακέτου Explorer και επιλέξτε Run As - Run διαμορφώσεις (εκτελέστε τον τρόπο διαμόρφωσης).

2. Επιλέξτε το έργο Hello World από τη λίστα στα αριστερά.

3. Στη δεξιά πλευρά του παραθύρου, μπορείτε να αλλάξετε το όνομα της διαμόρφωσης εκκίνησης, καθώς και να διορθώσετε άλλες ρυθμίσεις στις καρτέλες Android, Target και Commons (Γενικές Καρτέλες).

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

Τώρα, όταν ξεκινάτε την εφαρμογή, θα σας ζητηθεί να επιλέξετε έναν κατάλληλο εξομοιωτή ή συσκευή ανάπτυξης. Αυτό το παράθυρο διαλόγου φαίνεται στο ΣΧ. 2.9. Για λόγους σαφήνειας, πρόσθεσα πολλές εικονικές συσκευές με Διαφορετικές εκδόσεις Task Force, και επίσης συνδεδεμένες δύο πραγματικές συσκευές.


Σύκο. 2.9. Επιλέξτε έναν εξομοιωτή / συσκευή για να ξεκινήσετε την εφαρμογή

Ο διαλόγος εμφανίζει όλους τους εξομοιωτές που εκτελούν και τις τρέχουσες συσκευές, επίσης τα υπόλοιπα AVD που δεν λειτουργούν αυτήν τη στιγμή.

Εφαρμογές σφαλμάτων

Μερικές φορές η εφαρμογή συμπεριφέρεται απροσδόκητα ή σταματάει να λειτουργεί. Για να προσδιοριστεί η αιτία του προβλήματος, απαιτείται η δυνατότητα εντοπισμού σφαλμάτων του προγράμματος. Η Eclipse και η ADT προσφέρουν απίστευτα ισχυρά χαρακτηριστικά για εφαρμογές Android. Μπορούμε να εγκαταστήσουμε τον κωδικό διακυβέρνησης, να λαμβάνετε μεταβλητές τιμές, την τρέχουσα κατάσταση της στοίβας και πολλά άλλα.

Πριν αρχίσετε να χρησιμοποιείτε το σφάλμα, πρέπει να προσαρμόσετε το αρχείο AndroidManifest.xml. Αυτή τη στιγμή είναι ένα είδος προβλήματος κοτόπουλου και αυγών, δεδομένου ότι δεν έχουμε προηγουμένως μελετήσει τα αρχεία Manifesto. Σε αυτό το στάδιο, αρκεί να γνωρίζουμε ότι το φανερό αρχείο καθορίζει ορισμένα χαρακτηριστικά της αίτησής μας. Ένας από αυτούς είναι η δυνατότητα εντοπισμού σφαλμάτων της εφαρμογής. Αυτή η παράμετρος Ρυθμίστε τη μορφή μιας ετικέτας χαρακτηριστικών XML . Για να ενεργοποιήσετε τις δυνατότητες εντοπισμού σφαλμάτων, προσθέτουμε απλώς την ακόλουθη ετικέτα χαρακτηριστικών Στο αρχείο Manifesta: Androi D: Debuggable \u003d True

Στη διαδικασία ανάπτυξης μιας εφαρμογής, μπορείτε να αφήσετε αυτό το χαρακτηριστικό στο φανερό αρχείο. Ωστόσο, μην ξεχάσετε να το αφαιρέσετε πριν περάσετε το πακέτο στην αγορά Android.

Τώρα, ενεργοποιώντας την εφαρμογή τη δυνατότητα εντοπισμού σφαλμάτων, μπορείτε να το εφαρμόσετε στον εξομοιωτή ή τη συσκευή. Αυτό συνήθως εκφράζεται στην εγκατάσταση σημείων διακοπής για την ανάλυση της κατάστασης του προγράμματος σε ορισμένα στάδια. Για να ορίσετε το σημείο διακοπής, ανοίξτε το αρχείο κώδικα προγράμματος στην έκλειψη και κάντε διπλό κλικ στην περιοχή Γκρίζα μπροστά από τη σειρά του κώδικα που χρειάζεστε. Για να αποδείξουμε αυτό το χαρακτηριστικό, θα το κάνουμε σε μια σειρά από 23 κατηγορίες N1OWORL DACTI VI TY. Αυτό θα αναγκάσει το πρόγραμμα εντοπισμού σφαλμάτων να σταματήσει την εκτέλεση του προγράμματος του προγράμματος κάθε φορά που πιέζεται το κουμπί οθόνης. Το σημείο διακοπής σημειώνεται στον επεξεργαστή κώδικα με ένα μικρό κύκλο μπροστά από τη συμβολοσειρά στην οποία το εγκαταστάσατε (εικ. 2.10). Για να αφαιρέσετε το σημείο διακοπής, κάντε διπλό κλικ σε αυτό στον επεξεργαστή κωδικών.

Σύκο. 2.10. Ρύθμιση του σημείου διακοπής

Η έναρξη εντοπισμού σφαλμάτων είναι πολύ παρόμοιο με τη διαδικασία εκκίνησης της εφαρμογής που περιγράφεται παραπάνω. Κάντε δεξί κλικ στο έργο στην προβολή του πακέτου Explorer και επιλέξτε Εφαρμογή Debug As - Android (Debugging - Application Android). Έτσι, θα δημιουργήσετε μια νέα διαμόρφωση εντοπισμού σφαλμάτων για το έργο σας (όπως ακριβώς κάνατε με την απλή εκκίνηση του προγράμματος). Μπορείτε να αλλάξετε τις προεπιλεγμένες ρυθμίσεις για αυτή τη διαμόρφωση επιλέγοντας εντοπίσεις εντοπισμού σφαλμάτων AS - DEBUG (διαμόρφωση εντοπισμού σφαλμάτων) στο μενού περιβάλλοντος.

ΣΗΜΕΙΩΣΗ

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

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


Σύκο. 2.11. Προοπτική εντοπισμού σφαλμάτων (Debug)

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

Η πρώτη από τις νέες ιδέες που πρέπει να δώσουν προσοχή, - το debug (debugging) στην επάνω αριστερή γωνία. Εμφανίζει όλες τις τρέχουσες εφαρμογές και στοίβες όλων των ροών τους, εάν εκτελούνται σε λειτουργία εντοπισμού σφαλμάτων.

Κάτω από την υποβολή εντοπισμού σφαλμάτων (εντοπισμός σφαλμάτων) είναι η άποψη για την επεξεργασία του κώδικα με την οποία έχουμε ήδη γνωρίσει τη μελέτη της προοπτικής της Java.

Κονσόλα παρουσίασης (κονσόλα) Εμφανίζει μηνύματα από το plugin ADT, ενημερώνοντάς μας για το τι συμβαίνει.

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

Η αναπαράσταση περίγραμμα (το περίγραμμα) δεν είναι πολύ χρήσιμο σε αυτή την προοπτική. Πιθανότατα θα εξερευνήσετε τις μεταβλητές και τα σημεία διακοπής και η τρέχουσα θέση στο πρόγραμμα θα χρειαστεί για εσάς. Συνήθως κλείνω αυτή την άποψη από την προοπτική εντοπισμού σφαλμάτων (debugging) για να αφήσετε περισσότερο χώρο για τους άλλους.

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

Τέλος, η εκπροσώπηση διακοπών (σημεία διακοπής) καταδεικνύει τη λίστα των σημείων διακοπής που εγκαταστήσαμε.

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

Η αναπαράσταση εντοπισμού σφαλμάτων (εντοπισμός σφαλμάτων) δείχνει το ίχνος της στοίβας που σχετίζεται με την τρέχουσα μέθοδο. Σημείωση: Μπορεί να έχετε πολλά κλωστές, οποιαδήποτε από τις οποίες μπορείτε να αναστείλει ανά πάσα στιγμή στην προβολή εντοπισμού σφαλμάτων (εντοπισμός σφαλμάτων). Η συμβολοσειρά στην οποία έχει οριστεί το σημείο διακοπής, επισημαίνεται καθορίζοντας τη θέση στον κώδικα προγράμματος.

Μπορείτε να παραγγείλετε ένα πρόγραμμα εντοπισμού σφαλμάτων για να εκτελέσετε την τρέχουσα έκφραση (πατώντας F6), μεταβείτε στις μεθόδους που προκαλούνται από την τρέχουσα μέθοδο (πιέζοντας F5) ή συνεχίστε την εκτέλεση του προγράμματος με τον συνήθη τρόπο (πιέζοντας F8). Μπορείτε επίσης να επιτύχετε τους ίδιους στόχους χρησιμοποιώντας το μενού Run (εκτέλεση). Σημειώστε ότι στην πραγματικότητα οι παραμέτρους εντοπισμού σφαλμάτων περισσότερο από ό, τι σας είπα τώρα. Όπως πάντα, σας προτείνω να πειραματιστείτε για το τι χρειάζεστε.

ΣΗΜΕΙΩΣΗ

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

Logcat και DDMS.

Το Plugin ADT δημιουργεί πολλές νέες ιδέες και προοπτικές για χρήση στην έκλειψη. Μία από τις πιο χρήσιμες απόψεις (περίπου το οποίο αναφέρεται περιστατικά στην προηγούμενη ενότητα) ονομάζεται Logcat.

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

Η αναπαράσταση Logcat συλλέγει και εμφανίζει αυτές τις πληροφορίες από έναν συνδεδεμένο εξομοιωτή ή μια πραγματική συσκευή. Στο ΣΧ. 2.12 δείχνει ένα παράδειγμα παραγωγής στην προβολή Logcat.


Σύκο. 2.12. Απόδοση LogCAT

Δώστε προσοχή στα κουμπιά στην επάνω δεξιά γωνία της Logcat.

Οι πρώτοι πέντε από αυτούς σας επιτρέπουν να επιλέξετε επίπεδα καταγραφής που θέλετε να δείτε.

Το κουμπί Green Plus καθιστά δυνατή τον καθορισμό ενός φίλτρου που βασίζεται στην ετικέτα, το αναγνωριστικό επεξεργασίας, το επίπεδο καταγραφής. Θα σας βοηθήσει πολύ αν θέλετε να δείτε το αρχείο καταγραφής μόνο της εφαρμογής σας (το οποίο είναι πιθανό να χρησιμοποιήσει μια ειδική ετικέτα).

Τα υπόλοιπα κουμπιά σάς επιτρέπουν να επεξεργαστείτε και να αλλάξετε το φίλτρο, καθώς και να καθαρίσετε το παράθυρο εξόδου.

Εάν οι πολλαπλές συσκευές / εξομοιωτή συνδέονται ταυτόχρονα, η Logcat θα εμφανίσει πληροφορίες μόνο από ένα από αυτά. Για να λάβετε πιο λεπτομερείς πληροφορίες, μπορείτε να χρησιμοποιήσετε την προοπτική του DDMS.

Το DDMS (Dalvik Debugging Monitor Server) προσφέρει πιο διαφορετικές πληροφορίες σχετικά με τις διαδικασίες και τις εικονικές μηχανές Dalvik που εκτελούνται σε όλες τις συνδεδεμένες συσκευές. Μπορείτε να μεταβείτε στην προοπτική DDM ανά πάσα στιγμή χρησιμοποιώντας το στοιχείο μενού παραθύρου - Άνοιγμα προοπτικής - Άλλο - DDMS (παράθυρο - Άνοιγμα προοπτικής - Άλλα - DDMS). Στο ΣΧ. 2.13 δείχνει πώς η προοπτική DDMS συνήθως μοιάζει.


Σύκο. 2.13. DDMS σε δράση

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

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

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

Ο έλεγχος εξομοιωτή - σας επιτρέπει να αλλάξετε τη συμπεριφορά της εμφάνισης του Omulator Running. Μπορείτε, για παράδειγμα, να δημιουργήσετε τη δημιουργία δοκιμαστικών συντεταγμένων GPS για δοκιμές.

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

Σωρός (σωρός) (που δεν φαίνεται στο Σχ. 2.13) - παρέχει πληροφορίες σχετικά με την κατάσταση της μνήμης της συσκευής. Όπως στην περίπτωση δεδομένων ροής, είναι απαραίτητο να ενεργοποιηθεί ρητά την παρακολούθηση της κατάστασης μνήμης στην προβολή συσκευών (συσκευή) πιέζοντας το δεύτερο αριστερό μέρος του κουμπιού.

Παρακολούθηση παρακολούθησης (παρακολούθηση παρακολούθησης) - εμφανίζει πρόσφατα μεταχειρισμένα μαθήματα. Βοηθά πολύ κατά την καταπολέμηση των διαρροών μνήμης.

File Explorer - Σας επιτρέπει να αλλάξετε αρχεία σε μια συνδεδεμένη συσκευή Android ή μια εμφάνιση εξομοιωτή. Μπορείτε να σύρετε τα αρχεία σε αυτήν την προβολή ακριβώς όπως το κάνετε όταν εργάζεστε με το λειτουργικό σύστημα.

Το DDMS είναι στην πραγματικότητα μια ξεχωριστή εφαρμογή που ενσωματώνεται στην έκλειψη με το plug-in ADT. Μπορείτε να το εκτελέσετε και ξεχωριστά από τον κατάλογο καταλόγου andR0ID H0M E / Εργαλεία (% Android Home% / εργαλεία κατά τη χρήση των Windows). Δεν συνδέεται άμεσα με τις συσκευές, εφαρμόζοντας τη γέφυρα Debug Android (ADB) γι 'αυτό - ένα άλλο βοηθητικό πρόγραμμα που περιλαμβάνεται στο SDK. Εξετάστε το να συμπληρώσουμε τις γνώσεις μας σχετικά με το περιβάλλον ανάπτυξης του Android.

Χρησιμοποιώντας adb.

Το ADB σας επιτρέπει να διαχειρίζεστε τις συνδεδεμένες συσκευές και τις περιπτώσεις εξομοιωτή. Αποτελείται από τρία διαφορετικά συστατικά.

Η εφαρμογή πελάτη που εκτελείται στη μηχανή προγραμματιστή χρησιμοποιώντας την εντολή ADB (αυτή η εντολή θα λειτουργήσει αν έχετε ρυθμίσει σωστά τις μεταβλητές του περιβάλλοντος). Όταν μιλάμε για την ADB, εννοούμε ακριβώς αυτή τη γραμμή εντολών χρησιμότητας.

Ο διακομιστής λειτουργεί επίσης στον υπολογιστή του προγραμματιστή. Εγκαθίσταται ως υπηρεσία φόντου και είναι υπεύθυνη για τη σύνδεση μεταξύ του προγράμματος ADB και οποιασδήποτε συνδεδεμένης συσκευής ή μιας εμφάνισης εξομοιωτή.

Adb Daemon, η οποία είναι επίσης μια διαδικασία φόντου και τρέχει σε κάθε τηλέφωνο ή εξομοιωτή. Ο διακομιστής ADB χρησιμοποιεί αυτήν την οθόνη για σύνδεση.

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

ΣΗΜΕΙΩΣΗ

Για να λάβετε τον πλήρη κατάλογο των διαθέσιμων εντολών, ανατρέξτε στην τεκμηρίωση ADB στον ιστότοπο Android Developers (http://developer.android.com).

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

Ως αποτέλεσμα, θα εμφανιστεί ένας κατάλογος όλων των συνδεδεμένων συσκευών και εξομοιωτών με σχετικούς σειριακούς αριθμούς:

Ο σειριακός αριθμός της συσκευής ή του εξομοιωτή χρησιμοποιείται για την εκτέλεση των επόμενων εντολών. Για παράδειγμα, η επόμενη εντολή θα εγκαταστήσει το αρχείο Arch MyApp. Και RK από τη μηχανή προγραμματιστή στη συσκευή με τον σειριακό αριθμό NT019P803783:

Το επιχείρημα -s μπορεί να χρησιμοποιηθεί με οποιαδήποτε εντολή ADB που εκτελεί οποιαδήποτε ενέργεια με μια συγκεκριμένη συσκευή.

Υπάρχουν επίσης εντολές για την αντιγραφή αρχείων μεταξύ του υπολογιστή και της συσκευής (εξομοιωτή). Το αποτέλεσμα της επόμενης εντολής είναι να αντιγράψετε το τοπικό αρχείο myFi1E. TXT στην κάρτα μνήμης συσκευής με τον αύξοντα αριθμό NT019R803783:

Για την αντίστροφη Fi1e. TXT από μια κάρτα μνήμης, χρησιμοποιήστε το παρακάτω σύνολο χαρακτήρων:

Εάν μόνο μία συσκευή ή ένας εξομοιωτής είναι συνδεδεμένος στο διακομιστή ADB, μπορείτε να παραλείψετε τον σειριακό αριθμό - adb θα το καθορίσει αυτόματα.

Φυσικά, οι δυνατότητες ADB δεν περιορίζονται στις λειτουργίες που περιγράφονται από εμάς. Πολλοί από αυτούς υλοποιούνται μέσω DDM, και στις περισσότερες περιπτώσεις δεν θα εφαρμόσουμε τη γραμμή εντολών. Ωστόσο, για μικρές εργασίες, είναι μια ιδανική λύση.

Συνοψίζω

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

Το πιο σημαντικό είναι ότι πρέπει να καταλάβετε μετά από σπουδές - πώς όλα λειτουργούν μαζί. Το JDK και το Android SDK χρησιμεύουν ως βάση για όλη την ανάπτυξη του Android. Προσφέρουν εργαλεία για την κατάρτιση, την ανάπτυξη και τη λειτουργία εφαρμογών σε περιπτώσεις του εξομοιωτή και των συσκευών. Για να επιταχύνετε τη διαδικασία ανάπτυξης, χρησιμοποιούμε την έκλειψη σε συνδυασμό με το plugin ADT που μας έδωσε από δυσάρεστη εργασία με JDK και SDK στη γραμμή εντολών. Η ίδια η έκλειψη είναι χτισμένη σε πολλές έννοιες ρίζας: διαχειριστές έργων εργασίας. Παραστάσεις που προσφέρουν ειδική λειτουργικότητα (για παράδειγμα, επεξεργασία κωδικού λογισμικού ή εξόδου λογισμικού). προοπτικές που συνδυάζουν τις αναπαραστάσεις για την εκτέλεση ορισμένων εργασιών (για παράδειγμα, εντοπισμό εντοπισμού) · Ρυθμίσεις εκκίνησης και εντοπισμού σφαλμάτων που σας επιτρέπουν να προσδιορίσετε τις παραμέτρους της εφαρμογής εκκίνησης ή εντοπισμού σφαλμάτων.

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

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

Το Debugging USB σάς επιτρέπει να χρησιμοποιήσετε την υπηρεσία και τις συσκευές εντοπισμού εντοπισμού εφαρμογής στο Android OS: Ελέγξτε τον τρόπο εφαρμογής και το σύστημα και το σύστημα.

Ενεργοποίηση εντοπισμού σφαλμάτων USB

Σε όλες τις συσκευές Android, τα Debugs USB βρίσκονται στο μενού\u003e ρυθμίσεις, αλλά οι επιλογές θέσης ενδέχεται να διαφέρουν, για παράδειγμα:

Μενού\u003e Ανάπτυξη USB\u003e Ανάπτυξη\u003e Ρυθμίσεις\u003e Εφαρμογές\u003e Ανάπτυξη\u003e USB Debugging (ON)\u003e Ρυθμίσεις\u003e Περισσότερα\u003e Ρυθμίσεις προγραμματιστών\u003e Ρυθμίσεις USB\u003e Ρυθμίσεις\u003e Γενικά\u003e Σχετικά με το smartphone / Σχετικά tablet\u003e Αριθμός συναρμολόγησης (Κάντε κλικ σε αυτό 7 - 10 φορές ), στη συνέχεια επιστρέψτε στις ρυθμίσεις\u003e για προγραμματιστές\u003e Debugging USB (ON)

Μετά την ενεργοποίηση του εντοπισμού USB

Ξεκλειδώστε το smartphone ή το tablet σας. Μην χρησιμοποιείτε τη θύρα USB 3.0, μόνο USB 2.0 όταν συνδέονται με έναν υπολογιστή.

Όταν η συσκευή είναι συνδεδεμένη σε υπολογιστή για πρώτη φορά, θα εμφανιστεί μια εμπιστοσύνη στον υπολογιστή: Ελέγξτε το πλαίσιο και κάντε κλικ στο OK. Περιλαμβάνεται το σφάλμα USB.

Εγκατάσταση εφαρμογών εντοπισμού σφαλμάτων USB

Το πρόγραμμα ADB χρησιμοποιείται για την εντοπισμό εντοπισμού σφαλμάτων (Bridge Debug Android - Bridge Debug Android). Το ADB αποτελεί αναπόσπαστο μέρος του Android SDK που πρέπει να είναι.

Κατεβάστε το αρχείο zip με το Android SDK, περιέχει το φάκελο ADT-Bundle-Windows-X86_64-20140702, το οποίο περιέχει το ίδιο το SDK. Αποσυσκευάστε το στον υπολογιστή σας. Για παράδειγμα, τοποθετήσαμε το φάκελο στη ρίζα του δίσκου C, δηλ. Η διαδρομή προς το SDK θα είναι έτσι ώστε: C: \\ ADT-Bundle-Windows-X86_64-20140702 \\

Είμαστε πεπεισμένοι ότι ο υπολογιστής είναι συνδεδεμένος στο Internet και εκτελέστε την ADT-Bundle-Windows-X86_64-20140702 που βρίσκεται στο φάκελο, το πρόγραμμα SDK Manager.

Εάν ο διαχειριστής SDK δεν ξεκινά, εγκαταστήστε το Java SE.

Μετά την εκκίνηση του προγράμματος SDK Manager, θα εμφανιστεί το παράθυρο εγκατάστασης. Πρέπει να κατεβάσετε και να εγκαταστήσετε

Android SDK. Πλατφόρμα-εργαλεία ✓ Εργαλεία Android SDK ✓ Πακέτο οδηγού USB Google

Γιορτάζουμε αυτά τα τρία στοιχεία στη λίστα και καταργούμε το σήμα από όλους τους άλλους. Κάντε κλικ στην επιλογή "Εγκατάσταση" και περιμένετε μέχρι το πρόγραμμα να κατεβάσει τα εξαρτήματα.

Τα προγράμματα οδήγησης USB για τα Windows 32 και 64 εκροής θα μεταφορτωθούν στο C: \\ Adt-Bundle-Windows-X86_64-20140702 \\ Extras \\ Google \\ Google \\ USB_Driver (Ρυθμίστε τα αργότερα αν δεν βρείτε επίσημα προγράμματα οδήγησης για το tablet ή το smartphone σας) .

Συνδέουμε τη συσκευή μας στον υπολογιστή - ο υπολογιστής θα ανιχνεύσει νέο εξοπλισμό. Καθορίζουμε τους οδηγούς από τον ιστότοπο του κατασκευαστή ή από τον φάκελο όπου κατεβάστηκαν νωρίτερα (η εγκατάσταση γίνεται μέσω του διαχειριστή εργασιών\u003e * Άγνωστη συσκευή *\u003e Κουμπί δεξιάς ποντικιού\u003e Ενημέρωση λογισμικού προγράμματος οδήγησης ..\u003e Οδηγός αναζήτησης για υπολογιστές\u003e Λήψη προγραμμάτων οδήγησης).

Μετά την εγκατάσταση των προγραμμάτων οδήγησης, θα εμφανιστεί μια νέα συσκευή διασύνδεσης ADB στο διαχειριστή συσκευών.

Εάν η συσκευή δεν έχει προσδιοριστεί στον ελεγκτή ως διεπαφή ADB, ελέγξτε τα προγράμματα οδήγησης tablet ή smartphone, απενεργοποιήστε και ενεργοποιήστε τη λειτουργία εντοπισμού σφαλμάτων USB, επανασυνδέστε τη συσκευή στον υπολογιστή.

Εκκίνηση του προγράμματος ADB

Η εργασία με το πρόγραμμα ADB είναι το καλύτερο μέσω της ομάδας Συμβολοσειρά των Windows. Για να καλέσετε τη γραμμή εντολών, πατήστε "Έναρξη" και στο πεδίο εισαγωγής "Εύρεση προγραμμάτων και αρχείων", πατήστε CMD, πατήστε "Enter".

Για να δείτε ποιες συσκευές είναι συνδεδεμένες σε έναν υπολογιστή, πληκτρολογήστε:

C: \\ ADT-Bundle-Windows-X86_64-20140702 \\ SDK \\ Συσκευές πλατφόρμας \\ adb.exe

Το πρόγραμμα ADB εμφανίζει μια λίστα συσκευών που είναι συνδεδεμένα με επί του παρόντος σε έναν υπολογιστή. Εάν εμφανίζεται η συσκευή Γραμμή εντολών, Μπορείτε να αρχίσετε να εντείνετε το σφάλμα.

Debug 1 Έλεγχος V2.2 USB

Εισαγωγή (1):

C: \\ ADT-Bundle-Windows-X86_64-20140702 \\ SDK \\ Πλατφόρμα-εργαλεία \\ adb.exe logcat

Η γραμμή εντολών θα αρχίσει να χαρτογραφεί το αρχείο καταγραφής του smartphone ή του tablet σας.

Σταματήστε το αρχείο καταγραφής κάνοντας κλικ Ctrl + C.

Enter (2):

C: \\ Adt-Bundle-Windows-X86_64-20140702 \\ SDK \\ Πλατφόρμα-εργαλεία \\ adb.exe logcat\u003e log.txt

Τώρα το ημερολόγιο εκ νέου εκκινήθηκε χρησιμοποιώντας (1), θα επιμείνει Αρχείο κειμένουΒρίσκεται στο C: \\ Users \\ * Username * \\ log.txt

Εκτελέστε την εφαρμογή I2 Control v2.2 στο tablet ή το smartphone σας, εκτελέστε το αρχείο καταγραφής (1), εκτελέστε τη δράση, το ημερολόγιο του οποίου θέλετε να αποθηκεύσετε, να σταματήσετε τη σύνδεση πατώντας Ctrl + C.

Αποθηκευμένο ημερολόγιο που μπορείτε να στείλετε σε Τεχνική υποστήριξηΜε το συνοδευόμενο από το έργο σας, την περιγραφή του προβλήματος, το μοντέλο και την έκδοση του υλικολογισμικού του tablet ή του smartphone, στην οποία εντοπίζεται το πρόβλημα.

Οι περισσότεροι άνθρωποι χρησιμοποιούν το δισκίο ή το τηλέφωνό τους στο "AS IS", χωρίς να παρατηρούν διαφορετικές δυσκολίες στη δουλειά ή απλά να θέσουν μαζί τους. Ωστόσο, μια μάλλον μεγάλη κατηγορία χρηστών προσπαθεί να βελτιώσει τις ανάγκες τους ή να είναι σε θέση να χειριστούν ελεύθερα τα δεδομένα και τις ρυθμίσεις. Μια άλλη κατηγορία - υπάλληλοι Κέντρα εξυπηρέτησης. Το Debugging από το USB είναι μια μέθοδος για όσους θέλουν να συναντηθούν με ένα δισκίο ή ένα τηλέφωνο πιο κοντά. Εκτελέστε ρυθμίσεις, αλλαγές, διαγνωστικές δυσλειτουργίες και ούτω καθεξής.

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

Πρότυπη επιλογή

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


Μια άλλη έκδοση του υλικολογισμικού

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

Εκδόσεις λειτουργικού συστήματος 2.2 - 3.0

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

Άλλο υλικολογισμικό

Μπορεί να υπάρχει μια παραλλαγή όταν το υπομενού "Εφαρμογή" στο μενού "Ρυθμίσεις" ονομάζεται "Περισσότερα". Διαφορετικά - παρόμοια με τη ρήτρα 3.

Εκδόσεις λειτουργικού συστήματος 4.2 και αργότερα

Εδώ η επιλογή Debugging Option Android μέσω USB είναι σκόπιμα κρυμμένη. Στο σημάδι ελέγχου ενεργοποίησης είναι διαθέσιμο, πρέπει να πάτε, επιλέξτε το στοιχείο "σε tablet" και κάντε κλικ στον "Αριθμός συναρμολόγησης". Μετά από αυτό, το μενού "Ρυθμίσεις" θα εμφανιστεί η υπο-ρήτρα "για προγραμματιστές", όπου θα είναι διαθέσιμη η επιλογή "Debug on USB".


Αλλη τοποθεσία

Το στοιχείο "σε tablet" μπορεί να βρίσκεται ακριβώς στο μενού "Ρυθμίσεις". Ωστόσο, υπάρχουν εκδόσεις συγκροτημάτων του λειτουργικού συστήματος όταν πρέπει επιπλέον να μεταβείτε στο υπομενού "Σύστημα" ή "Γενικά". Το υπόλοιπο της εντοπισμού σφαλμάτων, όπως και στην παράγραφο 5.

Σύνδεση με τον υπολογιστή

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


Ως μια καλή επιλογή, μπορείτε να προτείνετε το πρόγραμμα Mobiledit Enterprise, το οποίο προσφέρει μια τεράστια ποικιλία οδηγών για όλους τους τύπους εξοπλισμού. ή smartphones ot. Κινέζοι κατασκευαστές Με βάση τους επεξεργαστές MTC. Εάν εξακολουθείτε να μην καταφέρετε να εγκαταστήσετε τα προγράμματα οδήγησης, αξίζει να τους αναζητήσετε σε εξειδικευμένες τοποθεσίες στο μοντέλο συσκευής και την έκδοση υλικολογισμικού του λειτουργικού συστήματος.

Όταν οι οδηγοί είναι εγκατεστημένοι, η πρώτη σύνδεση με τον υπολογιστή θα απαιτήσει επιβεβαίωση εμπιστοσύνης. Μετά την εγκατάσταση του αντίστοιχου εντοπισμού στην αίτηση στο tablet, θα επιτρέπεται η ανταλλαγή δεδομένων.

Γιατί χρειάζεστε εντοπισμό σφαλμάτων;

Καταγράψτε σύντομα ορισμένες εργασίες που μπορούν να επιλυθούν με το σφάλμα κατά την USB:

  • και τα τμήματα που είναι υπεύθυνα για τη δημιουργία του λειτουργικού συστήματος.
  • Εύκολη μεταφορά αρχείων, παρακάμπτοντας ενσωματωμένα συστήματα που ανακατεύονται.
  • Αποκατάσταση της εργασίας μετά από εσφαλμένη εγκατάσταση εφαρμογών.
  • αλλάζοντας την έκδοση του λειτουργικού συστήματος σε νεότεροι.
  • Αλλαγή του υλικολογισμικού για να αποκτήσετε πρόσβαση σε Ξεχωριστές λειτουργίες συσκευές ή γλωσσική συσκευασία ·
  • Να πάρει τα δικαιώματα root (rut).

Βίντεο σχετικά με τον τρόπο ενεργοποίησης της εντοπισμού σφαλμάτων USB στο Android:

Στο τελευταίο σημείο αξίζει να σταματήσετε λεπτομερέστερα, δεδομένου ότι η Ruting είναι ο λόγος για τη συμπερίληψη της εντοπισμού σφαλμάτων μέσω USB περίπου 99% των περιπτώσεων.

Γιατί "rut" ένα tablet ή smartphone;

Η Rut-Access είναι, κατά προσέγγιση, τα μέγιστα δικαιώματα στο λειτουργικό σύστημα. Σας επιτρέπουν να κάνετε αντιγράφων ασφαλείας Όλες τις επαφές, τα μηνύματα, το ιστορικό τηλεφώνου και τις πληροφορίες.


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

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

Σε πολλές οδηγίες για να πάρει τα ριζικά δικαιώματα και να τροποποιήσετε το firmware, πρέπει να ενεργοποιήσετε το usb debugging. Τι είναι το debugging μέσω USB και γιατί χρειάζεται και πώς να το ενεργοποιήσετε, μπορείτε να μάθετε από αυτό το άρθρο.

Ποιο είναι το debugging στο USB;

Το Debugging USB χρησιμοποιείται για τη χρήση των εφαρμογών και των συσκευών Debugging της συσκευής στο Android OS (ελέγξτε τον τρόπο με τον οποίο η εφαρμογή και το σύστημα και η εργασία του συστήματος και η οποία αποτυγχάνει) η οποία ονομάζεται ADB.

Πώς να ενεργοποιήσετε το usb debugging;

Απολύτως σε όλες τις συσκευές Android, ανεξάρτητα, είναι ένα smartphone ή tablet, το usb debug είναι στο Μενού -\u003e Ρυθμίσεις

Πιθανές επιλογές επιλογών τοποθεσίας

Παρά το σφάλμα στο USB βρίσκεται στις ρυθμίσεις, αλλά οι επιλογές τοποθεσίας στο μενού ενδέχεται να είναι διαφορετικές και να έχουν αρκετές επιλογές για να το βρείτε! Εξετάστε τις 7 πιθανές επιλογές.

Επιλογή Αριθμός 1:

Μενού -\u003e Ρυθμίσεις -\u003e Ανάπτυξη -\u003e Debugging USB - Βάλτε ένα τσιμπούρι

Αριθμός επιλογής 2:

Μενού -\u003e Ρυθμίσεις -\u003e για προγραμματιστές -\u003e Debugging USB-

Αριθμός επιλογής 3:

Μενού -\u003e Ρυθμίσεις -\u003eΑιτήσεις -> Ανάπτυξη -> Debugging USB (Android 2.2 - 3.0)

Αριθμός επιλογής 4:

Μενού -\u003e Ρυθμίσεις -\u003e Περισσότερα> Παράμετροι προγραμματιστών -> Εντοπισμός σφαλμάτων USB-


Αριθμός επιλογής 5 για το Android 4.2 και παραπάνω:

Μενού -\u003e Ρυθμίσεις -\u003e Σύστημα -\u003e Σχετικά με το smartphone / περίπου tablet -\u003e Ρυθμίσεις -\u003e για προγραμματιστές -\u003e Debug USB-

Επιλογή 6 για το Android 4.2 και παραπάνω:

Μενού -\u003e Ρυθμίσεις -\u003e Σχετικά με το smartphone / Σχετικά tablet -\u003eΑριθμός συναρμολόγησης και κάντε κλικ σε αυτό περίπου 7 - 10 φορές και στη συνέχεια επιστρέψτε στο Ρυθμίσεις -\u003e για προγραμματιστές -\u003e Debug USB-

Αριθμός επιλογής 7.1 για το Xiaomi (νέες εκδόσεις του Miui)

Μενού -\u003e Ρυθμίσεις -\u003e Σχετικά με το τηλέφωνο-\u003e Έκδοση miui και κάντε κλικ σε αυτό περίπου 7 - 10 φορές και στη συνέχεια επιστρέψτε στο Ρυθμίσεις -\u003e Advanced -\u003e Για προγραμματιστές -\u003e Debugging από USB-

Αριθμός επιλογής 7.2 Για Xiaomi (παλιές εκδόσεις MIUI)

Μενού -\u003e Ρυθμίσεις -\u003e Γενικά -\u003e Σχετικά με το smartphone / Σχετικά tablet -\u003eΑριθμός συναρμολόγησης και κάντε κλικ σε αυτό περίπου 7 - 10 φορές και στη συνέχεια επιστρέψτε στο Ρυθμίσεις -\u003e για προγραμματιστές -\u003e Debug USB-


Αφού ενεργοποιήσετε το σφάλμα USB, εξουσιοδότηση υπολογιστή!

(Για το Android 4.2 και παραπάνω)

Όταν συνδέεστε για πρώτη φορά σε έναν υπολογιστή και εισάγετε κάποιο είδος ομάδας ή Ρίζα σωστά Έχετε ένα αίτημα εμπιστοσύνης Υπολογιστής στον οποίο το Android είναι τώρα συνδεδεμένο! Αυτό το αίτημα θα εμφανιστεί σε οποιονδήποτε νέο υπολογιστή ή φορητό υπολογιστή! Τσιμπούρι και πατήστε Κουμπί ok. Περιλαμβάνεται το σφάλμα USB.

Η εντοπισμός σφαλμάτων USB περιλάμβανε συσκευή Android
Δεν καθορίζεται;

Πρώτα Τι πρέπει να το πιστέψετε Διαθεσιμότητα Εγκατεστημένα προγράμματα οδήγησης Σε υπολογιστή ή επανεγκαταστήστε / ενημερώστε τα. Λεπτομέρειες σχετικά με την εγκατάσταση των προγραμμάτων οδήγησης, καθώς και συνδέσεις με φρέσκα προγράμματα οδήγησης, μπορείτε να βρείτε στο άρθρο - Πώς να εγκαταστήσετε ένα πρόγραμμα οδήγησης USB. Ένα άλλο πρόβλημαότι το Android δεν καθορίζεται από αυτό, το γεγονός ότι είναι μέσα μπλοκαρισμένη κατάστασηΞεκλείδωμα Το smartphone ή το tablet σας! Μη χρησιμοποιείτε το λιμάνι USB 3.0,μόνο USB 2.0.

Εάν το Debug USB είναι τόσο αδύνατο να εγκατασταθεί με έναν υπολογιστή, τότε θα πρέπει να προσπαθήσετε να αλλάξετε τη μέθοδο σύνδεσης σε έναν υπολογιστή. Αυτή τη στιγμή, όταν έχετε ήδη συνδέσει το smartphone ή το tablet σας σε έναν υπολογιστή, τραβήξτε την κορυφαία ενημερωτική μπάρα "Blind" Down -\u003e επιλέγω Σύνδεση USB και ενεργοποιήστε Λειτουργία PTP.


Αν θέλετε να συνδεθείτε μέσω Wi-Fi

Αφού ενεργοποιήσετε στο Android, μπορείτε να συνδέσετε το smartphone στον υπολογιστή και