adb相关指令 笔记
adb相关指令 笔记
1.adb devices 查看物理测试设备或模拟器的相关信息,有三个状态:
(1)device 设备已连接到adb服务器上,但该状态并不代表设备已启动完毕可以进行操作;
(2)offline 设备没有连接到adb服务器或没有响应;
(3)no device 没有设备连接。
2.adb install 将手机应用安装到手机设备,若已安装了某一应用,再次安装同一应用,需将原应用卸载。
adb +(-s +设备序列号)+ install +(-r) +应用绝对路径
-s 指定设备,向指定的设备安装应用
-r 覆盖原来的应用并保留数据
3.adb uninstall 卸载安装的应用
adb + (-s +设备序列号) + uninstall + 已安装的应用包名
卸载设备上的应用,多个设备连接时,用-s指定相应设备
adb + (-s +设备序列号) + uninstall + -k + 已安装的应用包名
卸载应用时保留配置和缓存文件
4.adb push 将电脑上的文件传输到手机里
adb –s + 手机序列号+ push + PC文件路径 + 目标路径(手机路径)
5.adb pull 将手机上的文件传输到PC,多个设备连接时,用-S指定相应设备
adb pull + (手机的)文件路径 + PC路径
6.adb shell + 相关指令 用于执行指令,输入”exit”退出adb shell 提示符,回到命令行控制台
例:adb shell ls 查看手机当前目录的所有内容
7.adb shell dumpsys battery 查看电池电量相关信息
8.adb shell dumpsys wifi 查看无线网络信息
adb shell dumpsys wifi | more 输出信息很多,末尾加”|more”方便浏览
adb shell getprop | findstr wlan.driver.status 查看WiFi开启状态。ok开启 unloaded没加载
9.adb shell dumpsys power 查看电源管理的相关信息
adb shell dumpsys power | findstr “mScreenOffTimeoutSetting”
仅查看关闭手机屏幕设置的相关信息 (win10用findstr,Linux用grep过滤掉其他信息)
10.adb shell dumpsys telephony.registry 指令 查看电话相关信息
11.adb shell cat /proc/cpuinfo 指令 查看cpu硬件的相关信息
12.adb shell cat /proc/meminfo指令 查看内存信息
13.adb shell cat /system/build.prop | findstr “ro.product.model” 获取手机型号
14.adb shell cat /proc/cpuinfo|findstr “Processor” 获取手机处理器信息
15.adb shell cat /proc/meminfo | findstr “MemTotal” 查看手机内存信息
16.adb shell getprop ro.build.version.release 查看手机版本信息
17.adb shell cat /proc/version 获取手机内核版本信息
18.adb shell dumpstate 查看手机Android系统当前状态
19.adb get-serialno 查看设备序列号
20.adb get-state 查看设备当前状态 device:已连接到adb服务器上;offline:无响应;no device:没连接。
21.adb logcat 查看系统日志信息。每条日志首字母为其优先级,各个优先级属性如下:
1)V:(Verbose)冗余的日志信息
2)D:(Debug)调试级别的日志信息
3)I:(Info)信息级别日志信息
4)W:(Warn)警告级别日志信息
5)E:(Error)错误级别日志信息
6)F:(Fatal)严重错误日志信息
adb logcat *:W 指令 输出警告及错误级别的日志信息
adb logcat –b system 只查看系统相关日志
22.adb bugreport 查看Android系统启动过程及启动后的信息
23.adb start-server 启动adb服务(adb服务出现异常时对其关闭,重启)
24.adb kill-server 关闭adb服务(adb服务出现异常时对其关闭,重启)
25.adb shell am monitor 指令输入后,在设备端点击应用,可返回相应包名
26.adb shell pm list packages 打印所有包的列表信息
27.adb shell pm list packages –f 查看所有应用的位置与包名 若–f后加具体包名,则只返回该包位置信息与包名
28.adb 工具下清屏指令:cls
adb相关指令 笔记的更多相关文章
- ADB相关指令实例详解
1.获取物理设备相关信息: adb devices 2.apk安装 2.1 新的应用(该应用未安装) adb -s 设备序列号 install apk路径 2.2 应用已安装,重安装覆盖 adb -s ...
- adb相关指令
adb rootadb connect 172.16.20.162 //通过adb连接远程设备adb pull /data/data/com.xiaomi.voicecontrol /Users/r ...
- Monkey相关参数 笔记
Monkey相关参数 笔记 Monkey是Android系统自带的一个命令行工具,可运行在模拟器里或实际设备中. Monkey可以向被测试的应用程序发送伪随机的用户事件流(如按键.触屏.手势等),实 ...
- adb devices指令实例讲解
在讲这个指令之前,我首先启动了一个名称为“Galaxy_Nexus_4.4.2”的手机模拟器(有时我们也管其叫安卓虚拟设备),并且通过USB数据线将我的手机设备和PC进行了连接,而后我应用“Andro ...
- 读<你必须知道的.NET>IL指令笔记
IL指令笔记: 1.newObj和initObj MSDN解释:newObj用于分配和初始化对象,而initObj用户初始化值类型 newObj解释: (1):从托管堆分配指定类型所需要的全部内存空间 ...
- ADB常用指令
adb 命令是adb程序自带的一些命令:adb shell则是调用Android系统的命令,Android系统特有的命令都放在Android设备的/system/bin目录中 MonkeyRunner ...
- AnjularJS系列2 —— 表单控件功能相关指令
第二篇,表单控件功能相关指令. ng-checked控制radio和checkbox的选中状态 ng-selected控制下拉框的选中状态 ng-disabled控制失效状态 ng-multiple控 ...
- 3. Windows根据端口查进程---ADB 相关报错 ADB server didn't ACK cannot bind ':5037'
1.ADB server didn't ACK,一般报ADB相关的错误,大部分是端口被占用了 处理方法: 在命令行输入>adb nodaemon server 如果返回: cannot bind ...
- Linux相关指令
Linux相关指令 1.find文件搜索功能 find [目录列表] [匹配参数] [匹配标准] -name :按文件名称进行搜索 -group :按文件所属组进行搜索 -user :按文件拥有者进行 ...
随机推荐
- Mac 电脑终端上传项目到github上
1.安装Git 去官网自己研究(这个是很全的,也很详细:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b806 ...
- mysql免安装版的下载与安装
下载 打开:https://www.mysql.com/downloads/ 1.点击该项:
- django_视图层_便捷工具
便捷工具 render(request, template_name, context=None, content_type=None, status=None, using=None) 将给定的模板 ...
- memcache 杂记
它是一个一个高性能的分布式内存对象缓存系统. 端口号 11211 目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的. 需要频繁访问数据库的网站访问速度提升效果十分显著 根据一个sql取出的 ...
- SqlSugar ORM 的学习
http://www.codeisbug.com/Doc/8/1163 https://www.cnblogs.com/sunkaixuan/p/6082664.html
- day11.3分页操作divmod
# 分页显示 divmod(被除数,除数) INFO_LIST = [] for i in range(836): template = "第%s天,笨笨先僧 always be there ...
- 普通路由器刷开源固件DD-WRT的简单过程
DD-WRT是基于Linux的无线路由软件,功能强大,它提供了许多一般路由器的软体所没有的功能,将路由器固件升级到DD-WRT可以提升内建于预设固件的限制,并将其转换成强大且具有进阶功能的商业级路由器 ...
- steam商店正式支持RMB直接结算
前两天看到新闻, 想不到这么快: http://tech.sina.com.cn/s/2015-10-26/doc-ifxizwsm2369244.shtml 今天登陆steam发现标价已经成了RMB ...
- 游戏编程模式 Game Programming Patterns (Robert Nystrom 著)
第1篇 概述 第1章 架构,性能和游戏 (已看) 第2篇 再探设计模式 第2章 命令模式 (已看) 第3章 享元模式 (已看) 第4章 观察者模式 (已看) 第5章 原型模式 (已看) 第6章 单例模 ...
- 解决thinkPHP3.2.3使用Smarty模板后无法使用系统常量问题
https://blog.csdn.net/u014520745/article/details/52029411 在ThinkPHP/Library/Think/View.class.php 输出模 ...