2.常用adb命令的使用
使用电脑连接手机,查看手机的唯一编号,如果是模拟器,就是显示地址和端口号:
adb devices
使用adb安装app应用:
adb install apk路径和包名
-r 允许覆盖安装
-s 将app安装到sd卡中
-d 允许降级覆盖安装
卸载app应用:
adb uninstall com.zyxr.home.toulfhome
查看手机中安装的所有应用:
adb shell pm list packages
-3 显示第三方应用
-s 显示系统应用
-d 显示当前不可用的app,disabled
-e 显示当前可用的app,enabled
-u 显示的列表中会包含已经卸载的应用
清除应用的数据以及缓存的文件:效果等同于重新安装了一次app
adb shell pm clear com.pmp.ppmoney
查看包名和当前的页面名:
adb shell dumpsys window | findstr mCurrentFocus
adb shell dumpsys activity activities | grep mFocusedActivity
adb logcat ActivityManager:I *:s
使用adb打开指定的应用:
adb shell am start -n com.tmall.wireless/.splash.TMSplashActivity
使用adb关闭指定的应用:
adb shell am force-stop com.tmall.wireless
将手机的文件复制到电脑
adb pull 手机端的路径和文件名 电脑端的路径
从电脑复制到手机
adb push 电脑端的路径和文件名 手机端的路径
模拟手机按键的各种方法:
adb shell input keyevent 3
3 HOME
4 返回
6 挂断电话
24 增加音量
25 降低音量
26 电源
27 拍照
82 菜单
164 静音
223 系统休眠
224 点亮屏幕
231 语音助手
滑动:
adb shell input swipe x1 y1 x2 y2
adb shell input swipe 10 100 500 100
输入文本:只能输入在当前聚焦的位置
adb shell input text hello
日志:
清除日志:
adb logcat -c
查看日志:
adb logcat
verbose V --显示的日志内容是最多的 等级是最低的
debug D
Info I
warning W
error E
fatal F
silent S --什么都不显示 等级是最高的
adb logcat *:W
查看系统内核的日志:
adb shell dmesg
查看设备信息:
adb shell getprop ro.product.model
查看电池的状态:
adb shell dumpsys battery
scale 电池的状态
level 剩余电量
查看屏幕分辨率:px
adb shell wm size
查看屏幕的密度:dpi
adb shell wm density
查看显示屏的所有参数:
adb shell dumpsys window displays
查看android设备的id:
adb shell settings get secure android_id
查看android系统版本:
adb shell getprop ro.build.version.release
查看CPU的信息:
adb shell cat /proc/cpuinfo
保存屏幕截图:
adb shell screencap -p /data/anr/sc.png
-p的参数的意思是将图片保存为png的格式
保存屏幕录像:
adb shell screenrecord /data/anr/sc.mp4
查看手机进程:
adb shell ps
查看手机的资源占用情况:
adb shell top
重启手机:
adb reboot
2.常用adb命令的使用的更多相关文章
- 分享一个常用Adb命令
分享一个常用Adb命令 首先 首先感谢@xuxu的常用adb命令,收益良多,但是已经不能满足于我,所以补充了下. 再者 好久没发帖了,最近论坛老司机们都在讨论/总结,我就用这个干货回报吧. 最后 基于 ...
- Android 常用 adb 命令
查看原文:http://blog.csdn.net/u010818425/article/details/52266593 (一)基础操作 安装app adb install -r xxx.apk / ...
- Android 常用 adb 命令总结
Android 常用 adb 命令总结 针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命 ...
- adb环境配置+常用adb命令+Logcat命令的用法+手动进行文件比对的方法+批量挪bug
1. adb环境配置:下载adb环境变量包:打开计算机属性-高级系统设置-环境变量:新建变量adb,值为刚才的环境变量包路径:编辑path值,在最后面加上;%adb%;确定就妥了 2. 常用adb命令 ...
- 常用adb命令总结
前言 很早就想整理一下自己平时常用的一些adb命令,不仅为了便于以后查找,而且整理的过程自己又重新复习了一遍,但是当我开始在度娘一搜的时候,发现很多人已经写的非常详细了,尤其是当我发现了这篇adb概括 ...
- [原创]Android 常用adb命令总结
[原创]Android 常用adb命令总结 1 adb介绍 1.1 adb官方网站及下载 官方网站下载安装:http://adbshell.com/downloads 1.2 adb安装是否成功检查? ...
- 『与善仁』Appium基础 — 4、常用ADB命令(一)
目录 1.启动和关闭ADB服务 2.查看ADB版本 3.指定adb server的网络端口 4.查询已连接设备/模拟器 5.获取安卓系统版本 6.为命令指定目标设备 7.发送文件到手机 8.从手机拉取 ...
- Android的常用adb命令
第一部分:1. ubuntu下配置环境anroid变量:在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#setandroid environment2. 运行E ...
- 【转】Android 常用 adb 命令总结
原文地址:http://testerhome.com/topics/2565 针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Andr ...
- APP测试时常用adb命令
ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(手机),故在其实工作可以给我们 ...
随机推荐
- ElasticSearch(七) Elasticsearch在Centos下搭建可视化服务
要想可视化ElasticSearch,就需要安装一些插件,安装插件的前提是安装所依赖的环境,比如java,maven等,本篇博文就不再走那些流程了.没安装的童鞋可以看我的ElasticSearch栏目 ...
- for循环介绍
流程控制之for循环names=['yb','zs','yxd','lb'] i=0 while i < len(names): #4 < 4 print(names[i]) i+=1 # ...
- github笔记
git config --global user.name"liuhongli1"liuhongli@liuhongli:~/github/test$ git config --g ...
- 复旦高等代数 I(17级)每周一题
本学期将继续进行高等代数每周一题的活动.计划从第二教学周开始,到第十六教学周为止(根据法定节假日安排,中间个别周会适当地停止),每周的周末将公布1-2道思考题,供大家思考和解答.每周一题通过“谢启鸿高 ...
- flex属性导图
声明:部分图片转载自 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool
- ATDD
什么是ATDD 首先,ATDD不是一种测试方法论,而是一种开发方法论. UTDD涉及的人员仅仅是开发人员,那么ATDD仅仅涉及测试人员吗?不是,产品.开发.测试都需要参与到ATDD中来. 在ATDD活 ...
- ONOS架构-概览
这个是阅读https://wiki.onosproject.org/display/ONOS/Architecture+Guide是顺便翻译的,目前断断续续在阅读,今天先贴一部分 概览 基于osgi, ...
- C# 获取往控件中拖进的文件或文件夹的信息
C# 获取往控件中拖进的文件或文件夹的信息(原创) 在做C#的WinForm开发的时候,有时需要用户往指定的控件中拖进文件或者文件夹.然后根据用户拖进来的文件或者文件夹获取其信息并进行下一 ...
- 解决同一activity下多个fragment 切换时重复执行onCreateView方法
Fragment之间切换时每次都会调用onCreateView方法,导致每次Fragment的布局都重绘,无法保持Fragment原有状态. 解决的办法是:在Fragment onCreateView ...
- prometheus告警函数
PromQL基础 http_request_total{} 瞬时向量表达式,选择当前最新的数据 http_request_total{}[5m] 区间向量表达式,选择以当前时间为基准,5分钟内 ...