adb命令再封装
Android系统开发中,难免会使用adb connect连接设备,若网络不稳定,需要多次执行。每次连接的命令不仅仅是一条,为了简洁高效执行命令,在封装连接命令如下:
adb_connect.bat
@echo off
:main
adb devices
echo disconnect ...
for /F "skip=1 tokens=1" %%p in ('adb devices') do call :disconnect_ip %%p
call :connect_ip %1
goto :eof
:disconnect_ip
echo %1 | findstr "^[0-9][0-9]" > nul
if %errorlevel% equ 0 (
echo adb disconnect %1
adb disconnect %1
)
goto :eof
:connect_ip
echo.
echo connect ...
@echo %1 | findstr "^[0-9][0-9]" > nul
if %errorlevel% equ 0 (
set ip=%1
) else (
set /p ip=input ip:
)
echo adb connect %ip%
adb connect %ip%
goto :eof