【ADB】常用命令----Andriod

文章目录

            • 后续更新.......
        • ADB命令查看全部连接设备
        • ADB命令查看当前设备的版本信息
        • ADB命令查看当前设备的ID
        • ADB命令查看当前设备的CPU
        • ADB命令查看当前设备的内存信息
        • ADB命令查看当前设备的硬件与系统属性
        • ADB命令获取设备的状态
        • ADB命令查看当前正在运行的软件包及Activity
        • ADB命令查看当前正在运行的软件包及Activity
        • ADB命令获取到一些安装在 Android 设备上得应用信息
        • ADB命令截图和录制视频的命令
        • ADB命令安装及卸载应用
        • ADB命令查看日志
        • ADB命令清除应用数据与缓存
        • ABD命令启用应用
        • ADB命令查看更多的信息

后续更新…

ADB命令查看全部连接设备

adb  devices

ADB命令查看当前设备的版本信息

adb shell getprop ro.build.version.release

ADB命令查看当前设备的ID

adb shell settings get secure android_id

ADB命令查看当前设备的CPU

adb shell cat /proc/cpuinfo

ADB命令查看当前设备的内存信息

adb shell cat /proc/meminfo

ADB命令查看当前设备的硬件与系统属性

adb shell cat /system/build.prop

ADB命令获取设备的状态

adb get-state
# 设备的状态有 3 钟,device , offline , unknown
# device:设备正常连接
# offline:连接出现异常,设备无响应
# unknown:没有连接设备

ADB命令查看当前正在运行的软件包及Activity

adb shell dumpsys activity | findstr "mFocusedActivity"

ADB命令查看当前正在运行的软件包及Activity

adb shell dumpsys activity | findstr "mFocusedActivity"
# Windows
adb shell dumpsys activity | grep "mFocusedActivity"
# Linux

ADB命令获取到一些安装在 Android 设备上得应用信息

adb shell pm list package
# -s:列出系统应用
# -f:列出应用包名及对应的apk名及存放位置

ADB命令截图和录制视频的命令

adb shell screencap -p /sdcard/1.png
# 截图
adb shell screenrecord  /sdcard/1.mp4
# 录制视频

ADB命令安装及卸载应用

adb install [-r] xxx.apk
# -r:强制安装,最后一个参数时apk的全路径
adb shell pm install [-r] /data/local/tmp/xxx.apk    
# 安装的apk来源于设备中,例:data/local/tmp目录
adb uninstall [k] <PACKAGE>                    
# 卸载  应用包名
adb shell pm uninstall [-k] <PACKAGE>              
# -k:卸载应用且保留数据与缓存,不加的话,则全部删除

ADB命令查看日志

adb   logcat  -c
adb   logcat  -s   tag    
# 指定标签的日志
adb   logcat  -v threatime >test.log    
# 显示日志输出的时间,实际默认显示

ADB命令清除应用数据与缓存

adb shell pm clear (apk包名)

ABD命令启用应用

adb shell am start -n com.helloshan.demo/.MianActivity 
# 

ADB命令查看更多的信息

adb shell getprop <属性名> 

你可能感兴趣的:(ADB,Andriod,selenium)