Android

Android üzerinde keypress olayları kontrol etmek için adb nasıl kullanılır

1. Разработка на Android. Введение | Технострим

1. Разработка на Android. Введение | Технострим

İçindekiler:

Anonim

Neden birisinin ADB komutlarını kullanarak Android telefonunu kontrol etmek istediğini merak ediyor olabilirsiniz. Tüm cihaz donanım anahtarlarınız iyi çalıştığı ve dokunmatik ekran panelinin kusursuz çalıştığı sürece, herhangi bir kullanım maddesini bulamazsınız. Geri veya menü düğmelerinden biri geldiğinde gün gelene kadar. İşte o zaman bu makaleye bakmak için favorilerinizi ziyaret edeceksiniz (ipucu: bunu favorilerinize ekleyin!).

Daha sonra ayrı bir gönderide cihazınızdaki bazı uygulamalarda sanal donanım anahtarlarını kullanarak Android'inizi nasıl kontrol edebileceğinizi ele alacağım. Ancak ondan önce, bu uygulamaları, tuşlar çalışmadığında bile cihazınıza yükleyebilmeniz için gerekli düzenlemeleri yapmak zorunda kalacağım. Hadi, hiç kimse bu tür uygulamaları önceden Android'inde yüklü tutmaz, değil mi? Bu gönderi, çalışmayan bir Android donanım anahtarına sahip olan kullanıcılar içindir.

Devam etmeden önce, Android SDK'yı bilgisayarınıza yükleyin ve ADB Platform araçlarını etkinleştirin. İlk iki adımda tartıştığımız Chrome for Android hata ayıklama hakkındaki makalemize göz atabilirsiniz. Bunu yaptıktan sonra, ADB dosyalarının yolunu Windows Ortam Değişkenlerine ekleyin. Bunu nasıl yapacağınızı bilmiyorsanız, Windows anahtar kelimesi ile ilgili makaleye bakın ve 3 ile 6 arasındaki adımlara bakın. Bu, ADB komutunu Windows boyunca kullanabilmenizi sağlar. Ayrıca, aygıt sürücülerinizin de yüklendiğinden emin olun.

Telefonu Uyandırıyorum.

Önemli olaylardan herhangi birini kullanmadan önce, telefonunuzu önce uyandırmanız gerekecek ve güç düğmesi çalışmıyorsa, bu kolay bir iş olmaz. Ne yazık ki, telefonu uyandırabilecek herhangi bir komut bulamadım ancak adb yeniden başlatma komutunu kullanarak telefonunuzu her zaman yeniden başlatabilirsiniz ve telefon yeniden başlatıldığında uygulamaları yüklemek için aşağıdaki tuşa basma olaylarını kullanın.

Anahtar Etkinlikleri Kullan

Telefon uyandıktan sonra, kontrol etmek için aşağıdaki sözdizimini kullanabilirsiniz: adb shell input keyevent komutunu kullanın. .

Anahtar kodunu, tabloda belirtildiği gibi gerçekleştirmek istediğiniz olaylara karşılık gelen sayılarla değiştirin.

Anahtar kod

Olaylar

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

Sonuç

Cihazınızın donanım anahtarlarını kırdıysanız yukarıdaki numara size yardımcı olacaktır. Donanım tuşları kırılmış olsa bile, bir sanal telefonda sanal donanım anahtarlarını nasıl haritalayabileceğimizi gördüğümüzde yakında ayarlamayı unutmayın.