Android开发测试之效率提升ADB

直接入题,由于在Android开发测试中需要频繁进入Bootloader或Recovery或Reboot设备,Adb 工具提供了这些方法的接口,但每次重复敲入长命令比较繁锁,所以进行了二次封装,保存成BAT文件放到系统环境变量PATH所指定的目录下,以提升测试效率:

重启:r -r

重启进入Bootloader:r -b

重启进入Recovery:r -c

 

@echo off
rem adb 工具封装
rem check adb tools
adb version | find "Android" >nul
if %errorlevel% neq 0 (
 echo adb tool does not exist.
 exit /b 1
 )
 
rem check device status
adb get-state | find "device not found" >nul
if %errorlevel% equ 0 (
 echo device is not available.
 exit /b 1
 )
if "%1" equ "" (
 echo %0 mannual list &goto help
 )
if "%1" equ "-h" (
 echo %0 mannual list &goto help
 )
if "%1" equ "-r" (
 echo reboot &goto reboot
 )
if "%1" equ "-c" (
 echo recovery &goto recovery
 )
if "%1" equ "-b" (
 echo bootloader &goto bootloader
 ) else (
 echo "invalid paramators" &exit /b 1
 )
:reboot
adb reboot
goto exit
:recovery
adb reboot recovery
goto exit
:bootloader
adb reboot bootloader
goto exit
:help
echo r -r : reboot device.
echo r -c : reboot device to recovery mode.
echo r -b : reboot device to bootloader.
echo r -h : list for this help mannual.
goto :EOF
:exit
exit /b 0


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值