1. 程式人生 > >adb命令模擬按鍵事件 KeyCode

adb命令模擬按鍵事件 KeyCode


每個數字與keycode對應表如下:
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"
57 -->  "KEYCODE_ALT_LEFT"
58 -->  "KEYCODE_ALT_RIGHT"
59 -->  "KEYCODE_SHIFT_LEFT"
60 -->  "KEYCODE_SHIFT_RIGHT"
61 -->  "KEYCODE_TAB"
62 -->  "KEYCODE_SPACE"
63 -->  "KEYCODE_SYM"
64 -->  "KEYCODE_EXPLORER"
65 -->  "KEYCODE_ENVELOPE"
66 -->  "KEYCODE_ENTER"
67 -->  "KEYCODE_DEL"
68 -->  "KEYCODE_GRAVE"
69 -->  "KEYCODE_MINUS"
70 -->  "KEYCODE_EQUALS"
71 -->  "KEYCODE_LEFT_BRACKET"
72 -->  "KEYCODE_RIGHT_BRACKET"
73 -->  "KEYCODE_BACKSLASH"
74 -->  "KEYCODE_SEMICOLON"
75 -->  "KEYCODE_APOSTROPHE"
76 -->  "KEYCODE_SLASH"
77 -->  "KEYCODE_AT"
78 -->  "KEYCODE_NUM"
79 -->  "KEYCODE_HEADSETHOOK"
80 -->  "KEYCODE_FOCUS"
81 -->  "KEYCODE_PLUS"
82 -->  "KEYCODE_MENU"
83 -->  "KEYCODE_NOTIFICATION"
84 -->  "KEYCODE_SEARCH"
85 -->  "TAG_LAST_KEYCODE"

相關推薦

adb命令模擬按鍵事件 KeyCode

每個數字與keycode對應表如下: 0 -->  "KEYCODE_UNKNOWN" 1 -->  "KEYCODE_MENU" 2 -->  "KEYCODE_SOFT_RIGHT" 3 -->  "KEYCODE_HOME" 4 -->  "KEYCODE_BACK" 5

adb命令模擬按鍵輸入keycode

abc aps multiply dsm stop edi input enter comm adb命令模擬按鍵輸入keycode 2017年05月18日 14:57:32 閱讀數:1883 例子: //這條命令相當於按

Android機頂盒 adb命令模擬遙控器操作

adb shell input keyevent 數字 每個數字與keycode對應表如下: 0 -->  "KEYCODE_UNKNOWN"1 -->  "KEYCODE_MENU"2 -->  "KEYCODE_SOFT_RIGHT"3 -->

[Android]通過adb shell input上報命令模擬螢幕點選事件

常用的 input上報命令: input text 1234 實際向介面注入1234文字,有輸入框,能明顯看到效果 input keyevent 4 鍵盤事件,4 為返回 input tap 100 300 單擊觸屏事件 ,模擬點選x=100 y = 30

adb模擬按鍵與輸入

坐標 語音助手 返回 不同 -- 部分 輸入文本 reference 執行 在 adb shell 裏有個很實用的命令叫 input,通過它可以做一些有趣的事情。 input 命令的完整 help 信息如下: Usage: input [<source>] &

JavaScript中按鍵事件的e.keyCode || e.which || e.charCode

1、瀏覽器的按鍵事件 瀏覽器有3種按鍵事件——keydown,keypress和keyup,分別對應onkeydown、onkeypress和onkeyup3個事件控制代碼。 一個典型的按鍵會產生所有這三種事件,依次是keydown-->keypress-->keyup。 1 <

android adb shell 模擬廣播發送和鍵值事件

1.模擬傳送廣播adb shell am broadcast -a 定義的廣播action string2.模擬上下左右 確定鍵值adb shell input keyevent  "value"va

夜神模擬已開啟,adb命令檢測不了設備解決方法

自動化 分享 之前 重啟 設備 安卓 dev 解決方法 mage 日常APP測試中,很難擁有多種機型和各種安卓版本的手機,此時可以借助模擬器。 命令返回結果只有 “List of devices attached”,即代表檢測不了模擬器 最近在使用夜神模擬器的時候,遇到一個

C語言實現模擬鍵盤按鍵事件

#include <stdio.h> #include <windows.h> #define KEYDOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0) #define K

VC指定視窗模擬按鍵或滑鼠事件

方法有兩種: 1.SendMessage or PostMessage 2.keybd_event,mouse_event 前者更強大,指定hwnd後可以後臺傳送,而後者只能夠傳送前臺資訊..也就是必須視窗最前 簡單的舉例: 方法2 SetCursorPos(

常用 adb 命令總結

包名 andro 所有 help ngs shel 命令幫助 oot pac 1. 顯示當前運行的全部模擬器: adb devices 2. 安裝應用程序: adb install -r 應用程序.apk 3. 獲取模擬器中的文件:

Mac下在zsh中配置adb命令

origin 文件 androi auto 是你 shu str -i open Mac下自帶的終端默認黑白色的,對於一個技術宅來說不能忍啊。然後換成了iTerm,安裝上了zsh,安裝後界面如下: 這裏寫圖片描述 但是常用的adb命令卻找不到了,還向github上提

adb命令

說明文 install 控制 ctu 啟動 rest 允許 返回 only 因為前段時間在做手機app的靈敏度測試,而測試工具是基於adb的,所以就順便簡單學習一下adb 下面把adb help的命令列出來~綠色部分是目前常用的 連接設備 -d -連接到唯一的USB設備,

C語言模擬按鍵代碼

spa itl 動態數組 lib fread fopen int urn 工作 其實 keybd_event 這個API的模擬按鍵需要按鍵碼,如果用戶輸入一個字符,怎麽用這個API打印出來呢?其實很簡單。這個我是在易語言中發現的易語言中的一個 #R鍵 的值和R的ASCII碼

常見ADB命令

mage src .cn ima 手機助手 名稱 設備 助手 cnblogs 常見ADB命令 比如說知道了push和pull操作,就可以實現一個簡單的手機助手。 如果有多臺設備,操作的時候要指定設備。 -s加設備名稱常見ADB命令

adb命令 permission denied

denied strong adb 方法 -c root adb.exe chmod 文件目錄 adb.exe shell "su -c ‘chmod 777 /data‘" 修改文件目錄的權限,如果還是不行的話,可以嘗試下面的方法。 1、請確保手機已root 2、打開

Adb 命令

dumpsys 監控 mps pac 啟動app cpu shel main 啟動 #啟動appadb shell am start -W -n com.sec.android.app.sbrowser/.SBrowserMainActivity#關閉app adb she

“查看更多”--和--“點擊收起”(模擬開關事件

顯示 ont edi pre 點擊 事件 .html contain blog 原理: 1、首先定義一個開關(其實就是一個標誌),默認為開; 2、定義或者獲取默認顯示的容器(container)的高度(heightm); 3、點擊按鈕(#more-news-media)時,

Android開發 adb命令提示:Permission denied (轉)

模擬 ont lang rmi title fontsize fcm hbm ssi 如題:模擬器版本->android 7.1.1 遇到這樣的情況把模擬器root一下就好了:su root =============2017年4月3日20:57:33========

Android測試 常用adb命令總結

文件夾復制 管理器 over 撥號 tomat 坐標 eclipse 行修改 rem 針對移動端 Android 的測試, adb 命令是很重要的一個點,必須將常用的 adb 命令熟記於心, 將會為 Android 測試帶來很大的方便,其中很多命令將會用於自動化測試的腳本當