1. 程式人生 > >adb shell input 命令

adb shell input 命令

adb命令可以模擬簡單的按鍵事件,當觸控式螢幕不好使的時候就可以用咯。上篇有提到adb devices命令,就是用usb連線到手機或平板,這個時候就可以用adb shell 命令開啟手機或平板終端了。輸入input 回車有:

$ input
usage: input [text|keyevent]
       input text <string>
       input keyevent <event_code>

你可以輸入:input text "字串"

或一些按鍵事件:input keyevent Num

解鎖:input keyevent 83

向上:input keyevent 19

向下:input keyevent 20

向左:input keyevent 21

向右:input keyevent 22

等等。。。。

以下就是約定的按鍵鍵碼:

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 shell input 命令

adb命令可以模擬簡單的按鍵事件,當觸控式螢幕不好使的時候就可以用咯。上篇有提到adb devices命令,就是用usb連線到手機或平板,這個時候就可以用adb shell 命令開啟手機或平板終端了。輸入input 回車有: $ input usage: input [text|keyevent]    

adb shell input 命令

adb命令可以模擬簡單的按鍵事件,當觸控式螢幕不好使的時候就可以用咯。上篇有提到adb devices命令,就是用usb連線到手機或平板,這個時候就可以用adb shell 命令開啟手機或平板終端了。輸入input 回車有: $ input usage: input [te

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

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

adb shell dumpsys 命令 查看內存

mail 內存 創建 name spa gif http 例如 table http://blog.csdn.net/xyz_lmn/article/details/7001892 android程序內存被分為2部分:native和dalvik,dalvik就是我們平常說的

adb shell dumpsys 命令 檢視記憶體

       android程式記憶體被分為2部分:native和dalvik,dalvik就是我們平常說的java堆,我們建立的物件是在這裡面分配的,而bitmap是直接在native上分配的,對於記

Appium無線連線安卓終端方法 + ADB Shell常用命令(持續更新)

ADB無線連線手機的方法1)手機與PC有線相連       - 檢查是否連線正常: adb devices       - 執行以下命令:adb tcpip 5555 # 當前9001       - 成功提示:r

adbadb shell am、adb shell pm命令的詳細使用說明

1.在命令列終端執行下面的命令: adb >adb.txt 2>&1 Android Debug Bridge version 1.0.31 -a - directs adb to li

adb shell input: keyevent,tap,swipe

Desc :模擬事件全部是通過input命令來實現的,首先看一下input命令的使用: usage: input ...       input text <string>       input keyevent <key code number or n

adb shell input keyevent 控制按鍵輸入的數值。很全!!!!

adb shell的功能很強大,可以使用很多功能,今天我們說下通過控制按鍵輸入:adb shell input keyevent xx ,具體數值xx如下 KEYCODE_CALL 進入撥號盤 5 KEYCODE_ENDCALL 掛機鍵 6 KE

Adb shell常用命令及用法

adb介紹 SDK的Tools資料夾下包含著Android模擬器操作的重要命令adb,adb的全稱為(Android Debug Bridge就是除錯橋的作用。通過adb我們可以在Eclipse中方

模擬鍵盤輸入adb shell input

一、input text 1.作用:向聚焦的文字框中輸入內容,只能輸入AscII碼的字元,對於UTF-8的字元是無法輸入的(無法輸入中文) 用法:adb shell input text  " <String>" 在text後的雙引號中輸入字串 例如:向文字框中

adb shell dumpsys 命令

圖片 sharesdk 選項 arm orm ram war runt apk 目錄結構 一、dumpsys 命令介紹 二、包信息查詢 三、avtivity 信息查詢 四、網絡信息查詢 五、其他常用服務信息查詢 六、用法補充 一、dumpsys命令介紹 1.命令說明 Du

ADB命令列】adb shell screenrecord命令列使用說明

一、檢視幫助命令,引數 --helpD:\>adb shell screenrecord --help Usage: screenrecord [options] <filename> Android screenrecord v1.2. Records the device's di

[轉]adb shell dumpsys 命令

Android has an interesting command called dumpsys  to dump some system information. Even described on adb manual  I think that some poin

appium+python自動化38-adb shell按鍵操作(input keyevent)

eve semi tab pytho col AD 字符 ash xpl 前言 接著上篇介紹input裏面的按鍵操作keyevent事件,發送手機上常用的一些按鍵操作 keyevent 1.keyevent事件有一張對應的表,可以直接發送對應的數字,也可以方式字符串,如下兩

adb input 命令大全 模擬點擊

ket col 就是 ear com device shell 命令 觸摸屏 hook adb命令可以模擬簡單的按鍵事件,當觸摸屏不好使的時候就可以用咯。上篇有提到adb devices命令,就是用usb連接到手機或平板,這個時候就可以用adb shell 命令打開手機或平

ADB Shell Commands -- ADB命令大全

roo pro etc system ESS commands touch manage ide 怎麽使用命令: 1、解壓ADB包到指定文件夾,內含文件有:adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll ; 2、打開 CMD(Win+R)進入到

Android成長記(1)-----android環境搭建與adb shell 命令

整理一下學習android一步一步存下來的自己總結或是從網上摘抄的比較不錯的文件,電腦要上交了,最捨不得的就是自己積累的這麼點東西了,所以決定釋出到黎梓小站,以供大家一起學習以及自己日後忘記了也有地方可找。 1.      htt

adb shell 命令

adb shell top top命令提供了實時的對系統處理器的狀態監視.它將顯示系統中CPU最“敏感”的任務列表.該命令可以按CPU使用.記憶體使用和執行時間對任務進行排序. top 用法   >adb shell top -h Usage: t

adb啟動程式命令adb shell am start

轉自 https://blog.csdn.net/u011006622/article/details/78480520   在Android中,除了從介面上啟動程式之外,還可以從命令列啟動程式,使用的是命令列工具am. 啟動的方法為 adb shell &nbs