Android

วิธีการใช้ adb เพื่อควบคุมกิจกรรมการกดบน Android

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ

สารบัญ:

Anonim

คุณอาจสงสัยว่าทำไมบางคนบนโลกใบนี้ถึงต้องการควบคุมโทรศัพท์ Android ของเขาโดยใช้คำสั่ง ADB ตราบใดที่คีย์ฮาร์ดแวร์อุปกรณ์ของคุณทำงานได้ดีและแผงหน้าจอสัมผัสทำงานได้อย่างไร้ที่ติคุณจะไม่พบบทความเกี่ยวกับการใช้งานใด ๆ.. จนกระทั่งถึงวันที่จะมาถึงเมื่อปุ่มด้านหลังหรือปุ่มเมนูปรากฏขึ้น นั่นคือเวลาที่คุณจะไปที่คั่นหน้าเพื่อค้นหาบทความนี้ (คำแนะนำ: คั่นหน้าสิ่งนี้!)

ฉันจะกล่าวถึงวิธีที่คุณสามารถควบคุม Android ของคุณโดยใช้คีย์ฮาร์ดแวร์เสมือนในแอปพลิเคชันบางตัวในอุปกรณ์ของคุณในภายหลังในโพสต์แยกต่างหาก แต่ก่อนหน้านั้นฉันจะต้องเตรียมการเพื่อที่คุณจะสามารถติดตั้งแอพเหล่านั้นบนอุปกรณ์ของคุณได้แม้ว่าปุ่มจะไม่ทำงาน มาเลยไม่มีใครเก็บแอพดังกล่าวติดตั้งไว้ใน Android ไว้ก่อนใช่ไหม? โพสต์นี้สำหรับผู้ใช้ที่มีคีย์ฮาร์ดแวร์ Android ที่ไม่สามารถใช้งานได้

ก่อนที่เราจะดำเนินการต่อให้ติดตั้ง Android SDK บนคอมพิวเตอร์ของคุณและเปิดใช้งานเครื่องมือแพลตฟอร์ม ADB คุณสามารถดูบทความของเราเกี่ยวกับการดีบัก Chrome สำหรับ Android ที่เราได้ กล่าวถึงในสองขั้นตอน แรก หลังจากนั้นให้เพิ่มพา ธ ของไฟล์ ADB ไปยัง Windows Environment Variables หากคุณไม่ทราบวิธีการทำให้อ้างอิงบทความเกี่ยวกับคำสำคัญของ Windows และ ดูขั้นตอนที่ 3 ถึง 6 สิ่งนี้ทำให้แน่ใจว่าคุณสามารถใช้คำสั่ง ADB ได้ตลอดทั้ง Windows ตรวจสอบให้แน่ใจด้วยว่าได้ติดตั้งไดรเวอร์อุปกรณ์ของคุณแล้ว

ปลุกโทรศัพท์แล้ว

ก่อนที่เราจะใช้เหตุการณ์สำคัญใด ๆ คุณจะต้องปลุกโทรศัพท์ของคุณก่อนและด้วยปุ่มเปิด / ปิดไม่ทำงานมันจะไม่ใช่เรื่องง่าย น่าเศร้าที่ฉันไม่สามารถค้นหาคำสั่งใด ๆ ที่สามารถปลุกโทรศัพท์ แต่คุณสามารถรีบูตโทรศัพท์ของคุณได้ตลอดเวลาโดยใช้คำสั่ง adb รีบูต และเมื่อโทรศัพท์รีบูตให้ใช้เหตุการณ์ keypress ต่อไปนี้เพื่อติดตั้งแอปพลิเคชัน

ใช้เหตุการณ์สำคัญ

หลังจากที่โทรศัพท์ตื่นขึ้นมาคุณสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อควบคุม: ใช้คำสั่ง ป้อนคีย์เชลล์ adb .

เพียงแทนที่รหัสกุญแจด้วยตัวเลขที่สอดคล้องกับกิจกรรมที่คุณต้องการดำเนินการตามที่กล่าวไว้ในตาราง

รหัสกุญแจ

เหตุการณ์ที่เกิดขึ้น

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

ข้อสรุป

เคล็ดลับข้างต้นจะช่วยคุณได้หากคุณทำคีย์ฮาร์ดแวร์ของอุปกรณ์ของคุณเสีย อย่าลืมปรับแต่งในไม่ช้าเมื่อเราเห็นว่าเราสามารถจับคู่คีย์ฮาร์ดแวร์เสมือนบนโทรศัพท์ Android ได้อย่างไรแม้ว่าคีย์ฮาร์ดแวร์จะเสีย