1、通过 WLAN 连接到设备
一般情况下,adb 通过 USB 与设备进行通信,但您也可以在通过 USB 完成一些初始设置后通过 WLAN 使用 adb,如下所述。不过,如果您开发的是 Wear OS 应用,则应参阅调试 Wear OS 应用指南,其中提供了有关如何通过 WLAN 和蓝牙使用 adb 的特别说明。
$ adb devices
List of devices attached
device_ip_address:5555 device
现在,您可以开始操作了!
如果 adb 连接断开:
adb connect
步骤重新连接。2、写批处理:
批处理代码:
@REM 生成随机数
@echo off
@REM 设置延迟变量
setlocal enabledelayedexpansion
set min=15
set max=30
set /a mod=!max!-!min!+1
for /l %%i in (1,1,100) do (
set /a r=!random!%%!mod!+!min!
echo !r!
ping -n !r! 127.0.0.1>nul
@REM 命令adb shell input swipe 340 865 370 202
adb shell input swipe 340 865 370 202
)
升级版:
获取屏幕坐标:
1.手机自带的隐私--开发者工具--显示指针(一般安卓4.0以上的都有这个选项)
2.monkeyrunner录制时获取,打开monkeyrecorder,随便点击都能在右侧出现相应的坐标
点击指定位置:
adb shell input tap x y
升级版:打开快手
@REM 生成随机数
@echo off
@REM 设置延迟变量
setlocal enabledelayedexpansion
set min=5
set max=11
set /a mod=!max!-!min!+1
@REM 打开快手
adb shell am start -n com.kuaishou.nebula/com.yxcorp.gifshow.HomeActivity
@REM 暂停5秒
ping -n 5 127.0.0.1>nul
for /l %%i in (1,1,10000) do (
set /a r=!random!%%!mod!+!min!
@REM set t=%time:~0,8%
@REM echo !t!
echo %%i:!r!
adb shell input tap 350 765
ping -n !r! 127.0.0.1>nul
@REM 命令adb shell input swipe 340 865 370 202
adb shell input swipe 340 665 370 152
)
1 #查看当前app的入口 2 adb shell dumpsys window windows | findstr "Current" >>123.txt 输出到文件