登錄 立即注冊
查看: 1386922|回復(fù): 1326
打印 上一主題 下一主題

[使用經(jīng)驗] 【幻月分享】個人整理ADB命令大全及幾點技巧

  [復(fù)制鏈接]

4

主題

15

帖子

5

積分

注冊會員

Rank: 2

積分
5
QQ
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2016-4-25 19:51:47 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖后由 幻月 于 2016-9-20 22:08 編輯

  本人以前搞過按鍵腳本開發(fā),后來覺得按鍵太坑爹轉(zhuǎn)戰(zhàn)TC腳本,近期應(yīng)客戶需要開發(fā)一款手游腳本,發(fā)現(xiàn)逍遙安卓模擬器不錯,特來學(xué)習(xí)一下。
  這兩天通過逍遙論壇,百度等搜集整理了很多資料,下面列出幾點比較實用的分享給大家。
以下所有內(nèi)容均實測后放出。!

有需要定制腳本的可以聯(lián)系我哦

1、進入目錄
  1. cd /d D:\Program Files\Microvirt\MEmu\
復(fù)制代碼
幻月寄語:必備,不解釋

2、獲取所有模擬器
  1. adb devices
復(fù)制代碼

3、獲取模擬器所有屬性狀態(tài)值
  1. adb shell getprop
復(fù)制代碼
幻月寄語:此命令能夠得出很多屬性值,修改不同的屬性值會達到意想不到的效果哦

4、獲取模擬器某屬性狀態(tài)值
  1. adb shell getprop 屬性名
復(fù)制代碼
幻月寄語:這玩意的屬性名可以通過上面的命令得到

5、設(shè)置模擬器某屬性狀態(tài)值
  1. adb shell setprop 屬性名 屬性值
復(fù)制代碼
幻月寄語:設(shè)置單一屬性,不解釋啦

6、獲取模擬器所有包名
  1. adb shell pm list packages
復(fù)制代碼

7、獲取模擬器所有包名(包括APK路徑)
  1. adb shell pm list packages -f
復(fù)制代碼

8、獲取包名對應(yīng)的APK路徑
  1. adb shell pm path 包名
復(fù)制代碼

9、安裝應(yīng)用
  1. adb install -r 路徑
復(fù)制代碼
幻月寄語:個人覺得這種覆蓋安裝的形式不錯,據(jù)說重啟模擬器會消失,不過沒測出來

10、刪除應(yīng)用數(shù)據(jù)
  1. adb shell pm clear 包名
復(fù)制代碼

11、卸載應(yīng)用
  1. adb shell pm uninstall 包名
復(fù)制代碼

12、啟動應(yīng)用
  1. adb shell am start -n 包名/Activity類名
復(fù)制代碼
幻月寄語:獲取Activity類名的方法后面會說到

13、關(guān)閉應(yīng)用
  1. adb shell am force-stop 包名
復(fù)制代碼

14、文件上傳
  1. adb push 本地路徑 模擬器路徑
復(fù)制代碼

15、文件下載
  1. adb pull 模擬器路徑 本地路徑
復(fù)制代碼

16、設(shè)置模擬器時間
  1. adb shell date -s YYYYMMDD.[[[HH]MM]SS]
復(fù)制代碼
幻月寄語:時分秒都是選填的參數(shù),應(yīng)該可以看得懂吧

17、向模擬器輸入字符串
  1. adb shell input text 字符串
復(fù)制代碼
幻月寄語:不能輸入漢字、空格,輸入特殊符號需要在字符串前加一個空格,如:" !@#¥%……&&*()"

18、向模擬器發(fā)送按鍵
  1. adb shell input keyevent 鍵值
復(fù)制代碼
幻月寄語:鍵值對照表在二樓,請自行查看

19、模擬器截圖
  1. adb shell screencap -p /sdcard/screen.png
復(fù)制代碼
幻月寄語:截圖是保存在模擬器中的,如果需要保存到本地使用文件下載命令即可。另外網(wǎng)上有一條可以直接保存到本地的命令沒有測試成功

20、向模擬器點擊鼠標(biāo)
  1. adb shell input tap X Y
復(fù)制代碼
幻月寄語:分辨率決定坐標(biāo)系

21、向模擬器滑動鼠標(biāo)
  1. adb shell input swipe X1 Y1 X2 Y2
復(fù)制代碼
幻月寄語:看到不少提到第五個參數(shù)的,貌似是一個操作時間,沒測試成功

下面提到的一些小技巧隱藏一下,回復(fù)可見哦
游客,如果您要查看本帖隱藏內(nèi)容請回復(fù)




aapt.part1.rar

800 KB, 下載次數(shù): 641

兩個附件都要下載

aapt.part2.rar

533.14 KB, 下載次數(shù): 597

兩個附件都要下載

評分

參與人數(shù) 1貢獻 +5 收起 理由
心芝雨 + 5

查看全部評分

回復(fù)

使用道具 舉報

2

主題

10

帖子

1

積分

新手上路

Rank: 1

積分
1
推薦
發(fā)表于 2016-6-20 20:13:04 | 只看該作者
【幻月分享】個人整理ADB命令大全及幾點技巧 [修改]
回復(fù) 支持 1 反對 1

使用道具 舉報

4

主題

15

帖子

5

積分

注冊會員

Rank: 2

積分
5
QQ
推薦
 樓主| 發(fā)表于 2016-4-25 19:52:16 | 只看該作者

鍵值對照表

本帖后由 幻月 于 2016-4-25 19:56 編輯

鍵值
鍵名
描述
是否實測
0
KEYCODE_UNKNOWN
1
KEYCODE_MENU
2
KEYCODE_SOFT_RIGHT
3
KEYCODE_HOME
按鍵Home
4
KEYCODE_BACK
返回鍵
5
KEYCODE_CALL
撥號鍵
6
KEYCODE_ENDCALL
掛機鍵
7
KEYCODE_0
按鍵'0'
8
KEYCODE_1
按鍵'1'
9
KEYCODE_2
按鍵'2'
10
KEYCODE_3
按鍵'3'
11
KEYCODE_4
按鍵'4'
12
KEYCODE_5
按鍵'5'
13
KEYCODE_6
按鍵'6'
14
KEYCODE_7
按鍵'7'
15
KEYCODE_8
按鍵'8'
16
KEYCODE_9
按鍵'9'
17
KEYCODE_STAR
按鍵'*'
18
KEYCODE_POUND
按鍵'#'
19
KEYCODE_DPAD_UP
導(dǎo)航鍵  向上
20
KEYCODE_DPAD_DOWN
導(dǎo)航鍵  向下
21
KEYCODE_DPAD_LEFT
導(dǎo)航鍵  向左
22
KEYCODE_DPAD_RIGHT
導(dǎo)航鍵  向右
23
KEYCODE_DPAD_CENTER
導(dǎo)航鍵  確定鍵
24
KEYCODE_VOLUME_UP
音量增加鍵
25
KEYCODE_VOLUME_DOWN
音量減小鍵
26
KEYCODE_POWER
電源鍵
27
KEYCODE_CAMERA
拍照鍵
28
KEYCODE_CLEAR
29
KEYCODE_A
按鍵'A'
30
KEYCODE_B
按鍵'B'
31
KEYCODE_C
按鍵'C'
32
KEYCODE_D
按鍵'D'
33
KEYCODE_E
按鍵'E'
34
KEYCODE_F
按鍵'F'
35
KEYCODE_G
按鍵'G'
36
KEYCODE_H
按鍵'H'
37
KEYCODE_I
按鍵'I'
38
KEYCODE_J
按鍵'J'
39
KEYCODE_K
按鍵'K'
40
KEYCODE_L
按鍵'L'
41
KEYCODE_M
按鍵'M'
42
KEYCODE_N
按鍵'N'
43
KEYCODE_O
按鍵'O'
44
KEYCODE_P
按鍵'P'
45
KEYCODE_Q
按鍵'Q'
46
KEYCODE_R
按鍵'R'
47
KEYCODE_S
按鍵'S'
48
KEYCODE_T
按鍵'T'
49
KEYCODE_U
按鍵'U'
50
KEYCODE_V
按鍵'V'
51
KEYCODE_W
按鍵'W'
52
KEYCODE_X
按鍵'X'
53
KEYCODE_Y
按鍵'Y'
54
KEYCODE_Z
按鍵'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
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
91
KEYCODE_MUTE
話筒靜音鍵
92
KEYCODE_PAGE_UP
向上翻頁鍵
93
KEYCODE_PAGE_DOWN
向下翻頁鍵
111
KEYCODE_ESCAPE
ESC鍵
112
KEYCODE_FORWARD_DEL
向后刪除鍵
115
KEYCODE_CAPS_LOCK
大寫鎖定鍵
116
KEYCODE_SCROLL_LOCK
滾動鎖定鍵
121
KEYCODE_BREAK
Break/Pause鍵
122
KEYCODE_MOVE_HOME
光標(biāo)移動到開始鍵
123
KEYCODE_MOVE_END
光標(biāo)移動到末尾鍵
124
KEYCODE_INSERT
插入鍵
143
KEYCODE_NUM_LOCK
小鍵盤鎖
164
KEYCODE_VOLUME_MUTE
揚聲器靜音鍵
168
KEYCODE_ZOOM_IN
放大鍵
169
KEYCODE_ZOOM_OUT
縮小鍵
 
回復(fù) 支持 2 反對 0

使用道具 舉報

1142

主題

4153

帖子

4346

積分

超級版主

Rank: 8Rank: 8

積分
4346

逍遙會員章逍遙忠實勛章逍遙榮耀勛章逍遙達人勛章逍遙游戲玩家逍遙論壇達人逍遙新人資格章

地板
發(fā)表于 2016-4-26 09:02:11 | 只看該作者
adb shell input keyevent xx
CPU要支持虛擬化技術(shù) 主板開啟VT 關(guān)閉Hyper-V 顯卡驅(qū)動正確 完整系統(tǒng)
回復(fù) 支持 反對

使用道具 舉報

0

主題

0

帖子

0

積分

新手上路

Rank: 1

積分
0
5#
發(fā)表于 2016-4-26 09:06:01 來自手機 | 只看該作者
Q多少找你定制  手機逛論壇中
回復(fù) 支持 反對

使用道具 舉報

4

主題

15

帖子

5

積分

注冊會員

Rank: 2

積分
5
QQ
6#
 樓主| 發(fā)表于 2016-4-26 09:10:24 | 只看該作者
80383413 發(fā)表于 2016-4-26 09:06
Q多少找你定制  手機逛論壇中

QQ422166699
回復(fù) 支持 反對

使用道具 舉報

0

主題

1

帖子

0

積分

新手上路

Rank: 1

積分
0
7#
發(fā)表于 2016-4-26 09:43:50 | 只看該作者
謝謝分享
謝謝分享
謝謝分享
謝謝分享
回復(fù) 支持 反對

使用道具 舉報

4

主題

22

帖子

29

積分

注冊會員

Rank: 2

積分
29

逍遙新人資格章

8#
發(fā)表于 2016-4-26 14:59:45 | 只看該作者
非常不錯,值得稱贊。
回復(fù) 支持 反對

使用道具 舉報

0

主題

2

帖子

0

積分

新手上路

Rank: 1

積分
0
9#
發(fā)表于 2016-4-26 15:48:56 | 只看該作者
看下是啥    哈哈希望有用
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|模擬器|手機模擬器|手游模擬器|安卓模擬器|( 滬ICP備14046591號 )

GMT+8, 2024-10-25 07:22 , Processed in 0.039226 second(s), 35 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表