赞
踩
谷歌官方出品的控制安卓手机的工具。
1、adb安装配置(先将安装包解压到d盘或者别的盘):
①把解压路径加入到环境变量中去(高级系统设置=>环境变量=》系统变量=》Path,点击编辑。粘到里面去。)。
②通过cmd输入adb version
查看是否安装成功(弹出对应的版本号)。
2、用adb模拟连接手机(模拟器):在cmd中输入:adb devices
模拟器设置。手机的话需要打开开发者选项,然后把USB调试打开。
3、进入到手机系统:adb shell
,退出手机系统:exit
。
模拟器中有一个RE管理器(实际就是文件管理器),发现里面的文件和cmd中输入ls展现出来的文件一样(前提是先要进入手机系统adb shell)
4、从电脑上传文件到手机上:adb push 目标文件(绝对路径) 目的地
5、从手机上传文件到电脑上:adb pull 目标文件 目的地
6、安装app:adb install xx.apk
(例如:adb install C:\Users\666\Desktop\派大星.apk)
7、展示手机上所有安装的包名:adb shell pm list packages
8、展示手机上安装的第三方包名:adb shell pm list packages -3
9、卸载手机app:adb uninstall 软件包名
10、查看手机上的日志(运行腾讯新闻app):adb logcat
,
11、对日志信息进行分级查找:(例如查找com.tencents.news的进程号:adb shell “ps -A | grep com.tencent.news”
,前提是要先让腾讯新闻app在模拟器上运行)
模拟器上不需要写-A,直接写:adb shell “ps | grep com.tencent.news”
用第一个主进程号查看日志:adb logcat | findstr 7298
12、日志级别:① 默认级别V,输出日志级别最低,所有日志输出。
②D-Debug(调试级别的日志,关注的不多,很少出现);
③I-INFO(正常日志,根据情况查看);
④W—Warning(不需要管);
⑤E—Error(重点需要关注的日志);
⑥F—Fatal(致命);
⑦S—Silent(最高级别,什么也不输出,根本不会显示)
13、分级别输出日志,例如:adb logcat *:e | findstr 7298
14、monkey工具(做稳定性测试),模拟猴子无规律的操作app:adb shell monkey -p 包名 -vvv 200
(vvv代表最高级别,数字代表点击的次数,可以随意修改)
还可以设定一些参数:adb shell monkey -p com.tencent.news -vvv –throttle 300 100
(–throttle 300 这个300代表延迟300毫秒,即第一次与第二次点击间隔时间,100代表点击次数)
15、监控手机电池状态:adb shell dumpsys battery
16、监控手机性能:adb shell进入手机系统后,输入top
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。