前几天接触了一下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” |
文件传输
把电脑中的文件传输到Android手机
adb push "电脑中的文件路径" "Android手机中的目标路径"
把Android手机中的文件传输到电脑
adb pull "Android手机中的文件路径" "电脑中的文件路径"
软件安装和卸载
把电脑中的APK安装到Android手机
adb install "电脑中的APK路径"
把电脑中的APK覆盖安装到Android手机
adb install -r "电脑中的APK路径"
卸载Android手机中的第三方软件
adb uninstall 应用包名
这是我在自己搭建的第一个网站上写的第一篇文章,网站和文章如有不完善的地方,希望大佬勿喷,另外还希望大佬能指出不足之处,万分感谢(^▽^),我定会及时改正。