Kako uporabljati ADB za nadzor dogodkov s pritiskom na tipke v Androidu
Miscellanea / / November 29, 2021
Morda se sprašujete, zakaj bi nekdo želel nadzorovati svoj telefon Android z ukazi ADB. No, dokler vse tipke strojne opreme vaše naprave delujejo brezhibno in zaslon na dotik deluje brezhibno, artikla ne boste našli nobene uporabe. dokler ne pride dan, ko preide eden od gumbov za nazaj ali meni. Takrat boste obiskali svoje zaznamke in poiskali ta članek (namig: dodajte to med zaznamke!).
Pokrival bom, kako lahko nadzorujte svoj Android uporaba navideznih strojnih ključev v nekaterih aplikacijah v vaši napravi pozneje v ločeni objavi. Toda pred tem se bom moral dogovoriti, da boste te aplikacije lahko namestili v svojo napravo, tudi ko tipke ne delujejo. Daj no, takih aplikacij nihče ne hrani vnaprej nameščenih na svojem Androidu, kajne? Ta objava je namenjena uporabnikom, ki že imajo nedelujoče strojne ključe Android.
Preden nadaljujemo, namestite Android SDK na vašem računalniku in omogočite orodja platforme ADB. Ogledate si lahko naš članek o Odpravljanje napak za Chrome za Android kjer imamo
razpravljali v prvih dveh korakih. Ko to storite, dodajte pot datotek ADB v spremenljivke okolja Windows. Če ne veste, kako to storiti, si oglejte naš članek o Ključna beseda Windows in poglejte korake od 3 do 6. To zagotavlja, da lahko uporabite ukaz ADB v celotnem sistemu Windows. Prepričajte se tudi, da so nameščeni tudi gonilniki vaših naprav.Telefon za prebujanje.
Preden uporabimo katerega od ključnih dogodkov, boste morali najprej prebuditi telefon in če gumb za vklop ne deluje, to ne bi bila lahka naloga. Na žalost nisem mogel najti nobenega ukaza, ki bi lahko prebudil telefon, vendar lahko vedno znova zaženete telefon z ukazom ponovni zagon adb in ko se telefon znova zažene, uporabite naslednje dogodke pritiska tipk za namestitev aplikacij.
Uporabite ključne dogodke
Ko se telefon prebudi, lahko za nadzor uporabite naslednjo sintakso: uporabite ukaz adb shell vhodni ključni dogodek
Samo zamenjajte ključno kodo s številkami, ki ustrezajo dogodkom, ki jih želite izvesti, kot je navedeno v tabeli.
Ključna koda |
Dogodki |
0 |
KEYCODE_UNKNOWN |
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 |
Zaključek
Zgornji trik vam bo pomagal, če ste zlomili strojne tipke vaše naprave. Ne pozabite se kmalu uglasiti, ko bomo videli, kako lahko preslikamo navidezne strojne tipke na telefon Android, tudi če so strojne tipke pokvarjene.