Τρόπος χρήσης του ADB για τον έλεγχο συμβάντων πατήματος πλήκτρων στο Android
Miscellanea / / November 29, 2021
Ίσως αναρωτιέστε γιατί θα ήθελε κάποιος να ελέγξει το τηλέφωνό του Android χρησιμοποιώντας τις εντολές ADB. Λοιπόν, εφόσον όλα τα πλήκτρα υλικού της συσκευής σας λειτουργούν άψογα και η οθόνη αφής λειτουργεί άψογα, δεν θα βρείτε το άρθρο οποιασδήποτε χρήσης.. μέχρι να φτάσει η μέρα που ένα από τα κουμπιά πίσω ή μενού πάει kaput. Τότε είναι που θα επισκεφτείτε τους σελιδοδείκτες σας για να αναζητήσετε αυτό το άρθρο (συμβουλή: προσθέστε σελιδοδείκτη αυτό!).
Θα σας καλύψω πώς μπορείτε ελέγξτε το Android σας χρησιμοποιώντας εικονικά κλειδιά υλικού σε ορισμένες από τις εφαρμογές της συσκευής σας αργότερα σε ξεχωριστή ανάρτηση. Αλλά πριν από αυτό, θα πρέπει να κανονίσω ώστε να μπορείτε να εγκαταστήσετε αυτές τις εφαρμογές στη συσκευή σας ακόμα και όταν τα κλειδιά δεν λειτουργούν. Έλα, κανείς δεν διατηρεί εγκατεστημένες τέτοιες εφαρμογές στο Android του εκ των προτέρων, σωστά; Αυτή η ανάρτηση είναι για τους χρήστες που έχουν ήδη μη λειτουργικά κλειδιά υλικού Android.
Πριν συνεχίσουμε, εγκαταστήστε
Android SDK στον υπολογιστή σας και ενεργοποιήστε τα εργαλεία της πλατφόρμας ADB. Μπορείτε να ρίξετε μια ματιά στο άρθρο μας για Εντοπισμός σφαλμάτων Chrome για Android όπου έχουμε το συζήτησε στα δύο πρώτα βήματα. Αφού το κάνετε αυτό, προσθέστε τη διαδρομή των αρχείων ADB στις μεταβλητές περιβάλλοντος των Windows. Εάν δεν ξέρετε πώς να το κάνετε αυτό, ανατρέξτε στο άρθρο σχετικά Λέξη-κλειδί Windows και ρίξτε μια ματιά στα βήματα 3 έως 6. Αυτό διασφαλίζει ότι μπορείτε να χρησιμοποιήσετε την εντολή ADB σε όλα τα Windows. Βεβαιωθείτε επίσης ότι είναι εγκατεστημένα και τα προγράμματα οδήγησης της συσκευής σας.Ξυπνώντας τηλέφωνο.
Προτού χρησιμοποιήσουμε κάποιο από τα βασικά συμβάντα, θα πρέπει πρώτα να ξυπνήσετε το τηλέφωνό σας και με το κουμπί λειτουργίας να μην λειτουργεί, δεν θα ήταν εύκολη δουλειά. Δυστυχώς δεν κατάφερα να βρω καμία εντολή που θα μπορούσε να αφυπνίσει το τηλέφωνο, αλλά μπορείτε πάντα να επανεκκινήσετε το τηλέφωνό σας χρησιμοποιώντας την εντολή επανεκκίνηση adb και μόλις γίνει επανεκκίνηση του τηλεφώνου, χρησιμοποιήστε τα ακόλουθα συμβάντα πατήματος πλήκτρων για να εγκαταστήσετε τις εφαρμογές.
Χρήση βασικών συμβάντων
Μετά την αφύπνιση του τηλεφώνου, μπορείτε να χρησιμοποιήσετε την ακόλουθη σύνταξη για έλεγχο: χρησιμοποιήστε την εντολή adb keyevent εισαγωγής κελύφους
Απλώς αντικαταστήστε τον κωδικό κλειδιού με τους αριθμούς που αντιστοιχούν στα συμβάντα που θέλετε να εκτελέσετε όπως αναφέρονται στον πίνακα.
Κωδικός κλειδί |
Εκδηλώσεις |
0 |
KEYCODE_UNKOWN |
1 |
KEYCODE_MENU |
2 |
KEYCODE_SOFT_RIGHT |
3 |
KEYCODE_HOME |
4 |
KEYCODE_BACK |
5 |
KEYCODE_CALL |
6 |
KEYCODE_ENDCALL |
7 |
KEYCODE_0 |
8 |
KEYCODE_1 |
9 |
KEYCODE_2 |
10 |
KEYCODE_3 |
11 |
KEYCODE_4 |
12 |
KEYCODE_5 |
13 |
KEYCODE_6 |
14 |
KEYCODE_7 |
15 |
KEYCODE_8 |
16 |
KEYCODE_9 |
17 |
KEYCODE_STAR |
18 |
KEYCODE_POUND |
19 |
KEYCODE_DPAD_UP |
20 |
KEYCODE_DPAD_DOWN |
21 |
KEYCODE_DPAD_LEFT |
22 |
KEYCODE_DPAD_RIGHT |
23 |
KEYCODE_DPAD_CENTER |
24 |
KEYCODE_VOLUME_UP |
25 |
KEYCODE_VOLUME_DOWN |
26 |
KEYCODE_POWER |
27 |
KEYCODE_CAMERA |
28 |
KEYCODE_CLEAR |
29 |
KEYCODE_A |
30 |
KEYCODE_B |
31 |
KEYCODE_C |
32 |
KEYCODE_D |
33 |
KEYCODE_E |
34 |
KEYCODE_F |
35 |
KEYCODE_G |
36 |
KEYCODE_H |
37 |
KEYCODE_I |
38 |
KEYCODE_J |
39 |
KEYCODE_K |
40 |
KEYCODE_L |
41 |
KEYCODE_M |
42 |
KEYCODE_N |
43 |
KEYCODE_O |
44 |
KEYCODE_P |
45 |
KEYCODE_Q |
46 |
KEYCODE_R |
47 |
KEYCODE_S |
48 |
KEYCODE_T |
49 |
KEYCODE_U |
50 |
KEYCODE_V |
51 |
KEYCODE_W |
52 |
KEYCODE_X |
53 |
KEYCODE_Y |
54 |
KEYCODE_Z |
55 |
KEYCODE_COMMA |
56 |
KEYCODE_PERIOD |
συμπέρασμα
Το παραπάνω κόλπο θα σας βοηθήσει αν έχετε σπάσει τα κλειδιά υλικού της συσκευής σας. Μην ξεχάσετε να συντονιστείτε σύντομα όταν δούμε πώς μπορούμε να αντιστοιχίσουμε εικονικά κλειδιά υλικού σε ένα τηλέφωνο Android ακόμα και όταν τα κλειδιά υλικού είναι σπασμένα.