android adb操作手机

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhangpengzp/article/details/88187663

1、adb 抓取log

网上资料多,这里的命令直接截取自:https://blog.csdn.net/wenzhi20102321/article/details/81058196

//格式1:打印默认日志数据
adb logcat 

//格式2:需要打印日志详细时间的简单数据
adb logcat -v time

//格式3:需要打印级别为Error的信息
adb logcat *:E

//格式4:需要打印时间和级别是Error的信息
adb logcat -v time *:E

//格式5:将日志保存到电脑固定的位置,比如D:\log.txt
adb logcat -v time >D:\log.txt

2、adb启动手机某些应用

启动应用

adb shell am start -n com.lammy.camera/com.lammy.camera.activity.GuidanceActivity

-n 后面的参数分别为包名,后面为包名后的activity

关闭应用

am后面的参数为包名

3、adb 来操作手机

激活屏幕(相当于电源键)

adb shell input keyevent 26

滑动屏幕 (如果没有图案锁,即可用来解锁)

adb shell input swipe 500 1000 500 100

后面四个数字。分别对应屏幕的2个坐标,从第二个坐标滑向第一个坐标

点击屏幕

adb shell input tap 537 385

这里给出一个获取屏幕坐标的方法,就是利用手机截屏或者android studio的截屏功能,将图片保存,用画图打开,就可以对应到你要点击的地方的坐标了。

利用这些简单的操作,拼凑起来就可以做成手机的一些批处理命令,结合window bat脚本 基本功能 可以利用电脑来自动化操作手机,或者进行软件测试。

猜你喜欢

转载自blog.csdn.net/zhangpengzp/article/details/88187663