Android

Kuinka käyttää adb: tä näppäimen painalluksen tapahtumien hallitsemiseksi androidissa

Oculus Quest Basics Tutorial

Oculus Quest Basics Tutorial

Sisällysluettelo:

Anonim

Saatat miettiä, miksi joku maan päällä haluaisi hallita hänen Android-puhelintaan ADB-komennoilla. No, niin kauan kuin kaikki laitteen laitteistoavaimet toimivat hyvin ja kosketusnäyttöpaneeli toimii moitteettomasti, et löydä mitään käyttökelpoista artikkelia.. vasta kun päivä saapuu, kun yksi takaosa- tai valikkopainikkeista menee kaputiin. Silloin vierailet kirjanmerkeissäsi etsiäksesi tätä artikkelia (vinkki: kirjanmerkitä tämä!).

Tarkastelen myöhemmin erillisessä viestissä, kuinka voit hallita Android-laitteitasi käyttämällä joidenkin laitteesi sovellusten virtuaalisia laitteistoavaimia. Mutta ennen sitä joudun tekemään järjestelyjä, jotta voit asentaa nämä sovellukset laitteellesi, vaikka näppäimet eivät toimi. Tule, kukaan ei pidä tällaisia ​​sovelluksia asennettuna Androidiin etukäteen, eikö niin? Tämä viesti on tarkoitettu käyttäjille, joilla on jo toimimattomat Android-laitteistoavaimet.

Ennen kuin jatkamme, asenna Android SDK tietokoneellesi ja ota ADB Platform -työkalut käyttöön. Voit tutustua artikkeliin, joka käsittelee Chromen Android-virheenkorjausta, missä olemme keskustelleet siitä kahdessa ensimmäisessä vaiheessa. Lisää sen jälkeen ADB-tiedostojen polku Windowsin ympäristömuuttujiin. Jos et tiedä miten se tehdään, katso artikkeli Windows-avainsanasta ja katso vaiheet 3–6. Tämä varmistaa, että voit käyttää ADB-komentoa koko Windowsin. Varmista myös, että laiteohjaimet on asennettu.

Puhelimen herättäminen.

Ennen kuin käytämme jotakin tärkeimmistä tapahtumista, joudut ensin herättämään puhelimesi. Jos virtapainike ei toimi, se ei olisi helppo tehtävä. Valitettavasti en pystynyt löytämään komentoja, jotka voisivat herättää puhelimen, mutta voit aina käynnistää puhelimen uudelleen komennolla adb reboot ja kun puhelin on käynnistynyt uudelleen, seuraavien näppäinpainalluksen tapahtumien avulla voit asentaa sovelluksia.

Käytä avaintapahtumia

Kun puhelin on herännyt, voit hallita seuraavaa syntaksia: käytä komentoa adb shell input keyevent .

Vaihda vain avainkoodi numeroilla, jotka vastaavat tapahtumia, jotka haluat suorittaa, kuten taulukossa on mainittu.

Avainkoodi

Tapahtumat

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

johtopäätös

Yllä oleva temppu auttaa sinua, jos olet rikkonut laitteen laitteistoavaimet. Älä unohda virittää pian, kun näemme kuinka pystymme kartoittamaan Android-puhelimen virtuaalilaitteita, vaikka laitteistoavaimet olisivat rikki.