도대체 왜 누군가가 ADB 명령을 사용하여 안드로이드 폰을 제어하고 싶어하는지 궁금할 것입니다. 글쎄, 모든 장치 하드웨어 키가 제대로 작동하고 터치 스크린 패널이 완벽하게 작동하는 한 어떤 용도의 항목도 찾을 수 없습니다. 이 기사를 찾기 위해 북마크를 방문하게 될 때입니다(힌트: 북마크하세요!).
나중에 별도의 게시물에서 장치의 일부 응용 프로그램에서 가상 하드웨어 키를 사용하여 Android를 제어하는 방법을 다룰 것입니다. 하지만 그 전에 키가 작동하지 않는 경우에도 장치에 해당 앱을 설치할 수 있도록 준비해야 합니다. 어서, 아무도 미리 Android에 이러한 앱을 설치해 두지 않습니까? 이 게시물은 이미 작동하지 않는 Android 하드웨어 키가 있는 사용자를 위한 것입니다.
계속하기 전에 컴퓨터에 Android SDK를 설치하고 ADB 플랫폼 도구를 활성화하십시오. 우리가 가지고 있는 Android 디버깅을 위한 Chrome에 대한 기사를 볼 수 있습니다. 처음 두 단계에서 논의했습니다.. 그런 다음 Windows 환경 변수에 ADB 파일의 경로를 추가합니다. 방법을 모르는 경우 Windows 키워드에 대한 기사를 참조하고 3 ~ 6 단계를 살펴보십시오.. 이렇게 하면 Windows 전체에서 ADB 명령을 사용할 수 있습니다. 또한 장치 드라이버도 설치되어 있는지 확인하십시오.
전화 깨우기.

주요 이벤트를 사용하기 전에 먼저 휴대전화를 깨워야 하며 전원 버튼이 작동하지 않으면 쉬운 일이 아닙니다. 슬프게도 전화기를 깨울 수 있는 명령을 찾을 수 없었지만 다음 명령을 사용하여 언제든지 전화기를 재부팅할 수 있습니다. adb 재부팅 전화가 재부팅되면 다음 키 누르기 이벤트를 사용하여 응용 프로그램을 설치하십시오.
주요 이벤트 사용
전화기가 깨어나면 다음 구문을 사용하여 제어할 수 있습니다. 명령 사용 adb 쉘 입력 keyevent .

키 코드를 표에 언급된 대로 수행하려는 이벤트에 해당하는 숫자로 바꾸십시오.
키 코드 |
이벤트 |
0 |
키코드_알 수 없음 |
1 |
키코드_메뉴 |
2 |
KEYCODE_SOFT_RIGHT |
삼 |
키코드_홈 |
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 |
키코드_카메라 |
28 |
키코드_지우기 |
29 |
키코드_A |
30 |
KEYCODE_B |
31 |
KEYCODE_C |
32 |
키코드_D |
33 |
KEYCODE_E |
34 |
키코드_F |
35 |
KEYCODE_G |
36 |
키코드_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 휴대폰에서 가상 하드웨어 키를 매핑할 수 있는 방법을 확인하면 곧 조정하는 것을 잊지 마십시오.