0%

ADB命令收录(非全部)

前几天接触了一下ADB(全称为 Android Debug Bridge ,一种使Android设备与电脑(包括Windows、Linux和macOS)之间进行相互通信的命令行工具,常应用于Android开发),在折腾的过程中觉得有一些命令的可玩性比较强,可以用来写一些用于Android手机的连点器、按键控制之类的脚本 (>▽<) ,于是就打算写下这篇文章来记录一下,以后折腾应用程序开发的时候可能会用到。


adb shell input text "xxx"

向设备输入xxx字符(不能使用中文)

adb shell input tap x y

模拟点击屏幕的点坐标(x,y)

adb shell input swipe x1 y1 x2 y2 t

在t毫秒内模拟从屏幕的点坐标(x1,y1)滑动到(x2,y2)

adb shell dumpsys battery

列出电池状态

adb shell dumpsys battery set level x

修改电池电量的百分比为x(x为整数)

adb shell dumpsys battery reset

恢复电池电量的真实百分比

adb shell input keyevent x

触发按键功能,x代表keycode

我个人认为在Android手机上比较实用的keycode及其对应的功能

7 --> 数字键“0
8 --> 数字键“1
9 --> 数字键“2
10 --> 数字键“3
11 --> 数字键“4
12 --> 数字键“5
13 --> 数字键“6
14 --> 数字键“7
15 --> 数字键“8
16 --> 数字键“9

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”

3 --> HOME 键
4 --> BACK 键
82 --> 菜单 键
26 --> 电源 键
24 --> 音量“+”
25 --> 音量“-”
164 --> 静音
220 --> 降低屏幕亮度
221 --> 提高屏幕亮度
  • 文件传输

    把电脑中的文件传输到Android手机

    adb push "电脑中的文件路径" "Android手机中的目标路径"

    把Android手机中的文件传输到电脑

    adb pull "Android手机中的文件路径" "电脑中的文件路径"
  • 软件安装和卸载

    把电脑中的APK安装到Android手机

    adb install "电脑中的APK路径"

    把电脑中的APK覆盖安装到Android手机

    adb install -r "电脑中的APK路径"

    卸载Android手机中的第三方软件

    adb uninstall 应用包名

这是我在自己搭建的第一个网站上写的第一篇文章,网站和文章如有不完善的地方,希望大佬勿喷,另外还希望大佬能指出不足之处,万分感谢(^▽^),我定会及时改正。