• Android 通过串口模拟 模拟物理按键


    在TP 的功能还没准备好时,想要系统实现Home/Back/Menu等按键的功能,可以使用Android自带的input工具,命令为input keyevent <keycode>,模拟物理按键。


    使用方法: 1. adb shell进入终端 2. 输入命令input keyevent <keycode>


    示例:

    1. 输入input keyevent 82 可以实现Menu button的功能,也可以解除Android屏幕的锁屏 2. 输入input keyevent 4 可以实现Back button的功能 3. 输入input keyevent 3 可以实现Home button的功能



    Keycode List:

    keycode event

    3 --> HOME

    4 --> BACK

    5 --> CALL(电话)

    6 --> ENDCALL(挂电话)

    7 --> 0

    8 --> 1

    9 --> 2

    10 --> 3

    11 --> 4

    12 --> 5

    13 --> 6

    14 --> 7

    15 --> 8

    16 --> 9

    17 --> STAR(*)

    18 --> POUND(#)

    19 --> UP

    20 --> DOWN

    21 --> LEFT

    22 --> RIGHT

    23 --> CENTER

    24 --> VOLUME_UP

    25 --> VOLUME_DOWN

    26 --> POWER

    27 --> CAMERA

    28 --> CLEAR

    29 --> A

    30 --> B

    31 --> C

    32 --> D

    33 --> E

    34 --> F

    35 --> G

    36 --> H

    37 --> I

    38 --> J

    39 --> K

    40 --> L

    41 --> M

    42 --> N

    43 --> O

    44 --> P

    45 --> Q

    46 --> R

    47 --> S

    48 --> T

    49 --> U

    50 --> V

    51 --> W

    52 --> X

    53 --> Y

    54 --> Z

    55 --> COMMA(,)

    56 --> PERIOD(.)

    57 --> ALT_LEFT

    58 --> ALT_RIGHT

    59 --> SHIFT_LEFT

    60 --> SHIFT_RIGHT

    61 --> TAB

    62 --> SPACE

    63 --> SYM(输入法)

    64 --> EXPLORER

    65 --> ENVELOPE

    66 --> ENTER(回车)

    67 --> DEL

    68 --> GRAVE(')

    69 --> MINUS(-)

    70 --> EQUALS(=)

    71 --> LEFT_BRACKET([)

    72 --> RIGHT_BRACKET(])

    73 --> BACKSLASH()

    74 --> SEMICOLON(;)

    75 --> APOSTROPHE

    76 --> SLASH

    77 --> AT(@)

    78 --> NUM

    79 --> HEADSETHOOK

    80 --> FOCUS

    81 --> PLUS(+)

    82 --> MENU //可以将Android屏幕解锁

    83 --> NOTIFICATION

    84 --> SEARCH

  • 相关阅读:
    [Angualr 2] Watch for changes
    [Angular 2] Custom Validtors
    [Angular 2] The form export from NgFormControl
    [Angular 2] Validation
    [Angualr 2] Using FormBuilder
    [Angular 2] ng-control & ng-control-group
    [Angular 2] NgNonBindable
    [Ruby] LEVEL 2 Methods and Classes
    [Rails Level 2] Ground up
    [AngularJS] 5 simple ways to speed up your AngularJS application
  • 原文地址:https://www.cnblogs.com/liulaolaiu/p/11744644.html
Copyright © 2020-2023  润新知