在工作中遇到一些需要掌握的ADB SHELL命令
来源:互联网 发布:数控车g92管螺纹编程 编辑:程序博客网 时间:2024/06/06 09:51
1.获取设备型号
No.1
adb shell getprop ro.product.model
or
adb shell getprop ro.device.model
No.2
adb shell
cat /system/build.prop | grep "product"
2.获取设备分辨率
No.1
adb shell wm size
No.2
adb shell dumpsys display | findstr DisplayDeviceInfo
3.端口被占用
查看被占用的端口
netstat -aon|findstr “端口”
查看占用端口的进程
tasklist |findstr “占用端口”
4.截图
adb shell screencap /mnt/sdcard/screenshot.png
5.getprop相关
adb shell getprop 查看机器的全部信息参数
adb shell getprop ro.serialno 查看机器的SN号
adb shell getprop ro.carrier 查看机器的CID号
adb shell getprop ro.hardware 查看机器板子代号
adb shell getprop ro.bootloader 查看SPL(Hboot)版本号
adb shell getprop ro.product.model 查看设备型号
adb shell getprop ro.build.version.release 查看android版本
adb shell cat /sys/class/net/wlan0/address查看WLAN的MAC地址
6.dumpsys相关
adb shell dumpsys 查看所有支持的Service,但这样输出太多
可以通过
adb shell dumpsys | findstr DUMP(findstr是win的)
或者 adb shell
dumpsys | grep “DUMP”(grep是Linux的)
常用关键字介绍
获取设备电池信息:adb shell dumpsys battery
u
获取cpu信息:adb shell dumpsys cpuinfo
获取内存信息:adb shell dumpsys meminfo(要获得具体应用的内存信息,可在结尾处加上包名)
获取Activity信息:adb shell dumpsys activity
获取当前界面的UI信息,可以用:adb shell dumpsys activity top
获取当前界面的Activity: adb shell dumpsys activity top |findstr ACTIVITY
获取package信息:adb shell dumpsys package(要获得某个包的信息,可在后面加上packagename)
获取通知信息:adb shell dumpsys notification
获取wifi信息: adb shell dumpsys wifi
获取电源管理信息:adb shell dumpsys power
1. adb shell dumpsys power
2. 可以获取到是否处于锁屏状态:mWakefulness=Asleep或者mScreenOn=false
3. 亮度值:mScreenBrightness=255
4. 屏幕休眠时间:Screen off timeout: 60000 ms
5. 屏幕分辨率:mDisplayWidth=1440,mDisplayHeight=2560
获取电话信息:adb shell dumpsys telephony.registry
1. adb shell dumpsys telephony.registry
2. 可以获取到电话状态,例如
3. mCallState值为0,表示待机状态、1表示来电未接听状态、2表示电话占线状态
4. mCallForwarding=false #是否启用呼叫转移
5. mDataConnectionState=2 #0:无数据连接 1:正在创建数据连接 2:已连接
6. mDataConnectionPossible=true #是否有数据连接
7. mDataConnectionApn= #APN名称
7.adb 关机命令
adb shell reboot -p
No.1
adb shell getprop ro.product.model
or
adb shell getprop ro.device.model
No.2
adb shell
cat /system/build.prop | grep "product"
2.获取设备分辨率
No.1
adb shell wm size
No.2
adb shell dumpsys display | findstr DisplayDeviceInfo
3.端口被占用
查看被占用的端口
netstat -aon|findstr “端口”
查看占用端口的进程
tasklist |findstr “占用端口”
4.截图
adb shell screencap /mnt/sdcard/screenshot.png
5.getprop相关
adb shell getprop 查看机器的全部信息参数
adb shell getprop ro.serialno 查看机器的SN号
adb shell getprop ro.carrier 查看机器的CID号
adb shell getprop ro.hardware 查看机器板子代号
adb shell getprop ro.bootloader 查看SPL(Hboot)版本号
adb shell getprop ro.product.model 查看设备型号
adb shell getprop ro.build.version.release 查看android版本
adb shell cat /sys/class/net/wlan0/address查看WLAN的MAC地址
6.dumpsys相关
adb shell dumpsys 查看所有支持的Service,但这样输出太多
可以通过
adb shell dumpsys | findstr DUMP(findstr是win的)
或者 adb shell
dumpsys | grep “DUMP”(grep是Linux的)
常用关键字介绍
获取设备电池信息:adb shell dumpsys battery
u
获取cpu信息:adb shell dumpsys cpuinfo
获取内存信息:adb shell dumpsys meminfo(要获得具体应用的内存信息,可在结尾处加上包名)
获取Activity信息:adb shell dumpsys activity
获取当前界面的UI信息,可以用:adb shell dumpsys activity top
获取当前界面的Activity: adb shell dumpsys activity top |findstr ACTIVITY
获取package信息:adb shell dumpsys package(要获得某个包的信息,可在后面加上packagename)
获取通知信息:adb shell dumpsys notification
获取wifi信息: adb shell dumpsys wifi
获取电源管理信息:adb shell dumpsys power
1. adb shell dumpsys power
2. 可以获取到是否处于锁屏状态:mWakefulness=Asleep或者mScreenOn=false
3. 亮度值:mScreenBrightness=255
4. 屏幕休眠时间:Screen off timeout: 60000 ms
5. 屏幕分辨率:mDisplayWidth=1440,mDisplayHeight=2560
获取电话信息:adb shell dumpsys telephony.registry
1. adb shell dumpsys telephony.registry
2. 可以获取到电话状态,例如
3. mCallState值为0,表示待机状态、1表示来电未接听状态、2表示电话占线状态
4. mCallForwarding=false #是否启用呼叫转移
5. mDataConnectionState=2 #0:无数据连接 1:正在创建数据连接 2:已连接
6. mDataConnectionPossible=true #是否有数据连接
7. mDataConnectionApn= #APN名称
7.adb 关机命令
adb shell reboot -p
未完待续~~~~~
0 0
- 在工作中遇到一些需要掌握的ADB SHELL命令
- 在工作中遇到的一些没掌握的css用法
- Android adb shell dumpsys的一些命令
- android 开发中 最近在工作中用到的 adb 命令
- adb shell am 一些命令
- 在工作中第一次编写遇到的shell问题总结
- 【Linux】Linux一些需要掌握的命令和内容
- 在工作中使用block遇到一些问题和新的认识
- android adb shell am一些命令的用法
- adb shell的一些命令总结 和实践
- Linux需要掌握的命令
- adb的一些命令
- adb的一些命令
- adb的一些命令
- 在工作中遇到的两个难题
- 在工作中遇到行转列的问题
- adb shell 的一些问题
- adb shell的一些用法
- mysql数据库FULLTEXT索引的用法和作用
- qbo软件架构
- JAVA把毫秒数转换成日期
- Hadoop1.2.1集群配置
- linux 系统时间的调整
- 在工作中遇到一些需要掌握的ADB SHELL命令
- tree control的应用
- Java JDK 环境变量配置
- jsp 连接数据库 数据表格显示
- Android ListView 快速滑动的优化
- 转载——Android大图片裁剪终极解决方案
- EL获取window open的URL中参数
- JAVA-反射机制
- android模拟器不能连接网络