Android

Kako koristiti adb za kontrolu događaja pritiska na tipki na androidu

Android 101 by Fred Widjaja

Android 101 by Fred Widjaja

Sadržaj:

Anonim

Možda se pitate zašto bi na zemlji netko želio kontrolirati njegov Android telefon pomoću ADB naredbi. Pa, sve dok sve hardverske tipke na uređaju rade u redu, a ploča osjetljiva na dodir radi besprijekorno, nećete naći članak o bilo kojoj upotrebi.. dok ne dođe dan kada jedan od gumba natrag ili izbornika ode na kaput. Tada ćete posjetiti svoje oznake da biste pogledali ovaj članak (nagovještaj: dodajte oznaku ovo!).

Otkrivat ću način na koji možete upravljati svojim Androidom pomoću virtualnih hardverskih tipki na nekim aplikacijama na vašem uređaju kasnije u zasebnom postu. Ali prije toga morat ću se dogovoriti tako da te aplikacije možete instalirati na svoj uređaj čak i kad tipke ne rade. Ajde, nitko takve uređaje ne instalira unaprijed na svom Androidu, zar ne? Ovaj je post namijenjen korisnicima koji već imaju nefunkcionalne Android hardverske tipke.

Prije nego što nastavimo, instalirajte Android SDK na svoje računalo i omogućite alate ADB Platform. Možete pogledati naš članak na Chromeu za uklanjanje pogrešaka za Android gdje smo to raspravljali u prva dva koraka. Nakon toga dodajte put ADB datoteka u Windows Variable Environment. Ako ne znate kako to učiniti, pogledajte članak o ključnoj riječi za Windows i pogledajte korake 3 do 6. Ovo osigurava da naredbu ADB možete upotrebljavati u cijelom sustavu Windows. Također provjerite jesu li instalirani upravljački programi.

Buđenje telefona.

Prije nego što iskoristimo bilo koji od ključnih događaja, morat ćete prvo probuditi telefon, a ako gumb za uključivanje ne radi, to neće biti lak zadatak. Nažalost nisam uspio pronaći nijednu naredbu koja bi mogla probuditi telefon, ali uvijek možete ponovno pokrenuti telefon pomoću naredbe adb reboot i nakon što se telefon ponovno pokrene, upotrijebite sljedeće događaje pritiska na tipke za instalaciju aplikacija.

Koristite ključne događaje

Nakon što se telefon probudi, za upravljanje možete upotrijebiti sljedeću sintaksu: upotrijebite naredbeni unos naredbe adb shell ,

Jednostavno zamijenite kôd s brojevima koji odgovaraju događajima koje želite izvesti, kao što je spomenuto u tablici.

Ključni kod

Događaji

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čak

Gornji trik pomoći će vam ako ste pokvarili hardverske tipke svog uređaja. Ne zaboravite prilagoditi se uskoro kada vidimo kako možemo mapirati virtualne hardverske tipke na Android telefonu, čak i kada su hardverski tipke pokvarene.