首页 > 代码库 > ADB常用命令
ADB常用命令
adb devices 查看设备
adb shell ps adbd 查看守护进程
adb shell ps /data/data (adb shell pm list packages)列出包名
adb kill-server (终止adb服务进程)
adb -s XXX (设备过多,进行指定)
adb help 查看adb帮助信息里面的所有命令
adb logcat 将应用的日志数据显示到屏幕
adb version 查看adb的版本号
adb bugreport 查看bug信息报告
adb install XX.apk (windows下的位置)安装apk包
adb uninstall XX.apk 卸载apk包(adb shell pm uninstall XX.apk)
adb pull <remote> <local> 将指定文件从设备移到计算机上
adb push <local> <remote> 将计算机上的文件移到设备上
adb get-state(查看模拟器/设备的当前状态)
adb start-server(启动adb服务进程)
adb remount (有时需要拷贝文件到手机/模拟器上,需要重新挂载)
adb shell dumpsys battery (查看电池相关信息)
adb shell dumpsys wifi (查看wifi网络信息)
adb shell dumpsys power (查看电源管理相关信息) adb shell dumpsys power | findstr “mScreenOffTimeOut Setting”
adb shell dumpsys telephony.registry 查看电话相关信息
adb shell cat /proc/cpuinfo 查看cpu相关信息
adb shell cat /proc/meminfo 查看内存相关信息
adb shell cat /proc/iomem 查看I/O内存分区信息
adb shell cat /system/build.prop | findstr "ro.product.model"
adb shell dumpsys window | findstr "Display" 查看分辨率
adb shell getprop ro.build.version.release 系统版本信息
adb shell cat /proc/version 手机内核信息
adb shell getprop gsm.network.type 手机网络类型信息
adb shell getprop gsm.operator.alpha 获取运营商信息
adb shell dumpsys iphonesubinfo | findstr “Device ID” 获取手机串号信息
adb shell df 手机系统各个分区信息
adb shell dmesg 查看内核日志信息
adb shell dumpstute 查看系统当前状态的信息
adb shell dumpsys meminfo 查看所有应用运行过程中占用内存信息
adb shell dumpsys cpuinfo 查看cpu动态占用率(-m 进程数量 , -n 数据刷新的次数,-s 按什么顺序 ,-d 刷新时间的间隔)
查看手机流量数据:adb shell cat /proc/net/xt_gtaguid/status
应用打包工具aapt
aapt l file.apk > apk.txt
aapt d badging file.apk(基本信息)
aapt d permissions file.apk 应用权限
aapt d configurations file.apk 配置信息
aapt d resources file.apk 资源信息
ADB常用命令