常用
01、adb help (查看adb支持的全部命令)
02、adb version (查看当前adb工具版本)
03、adb kill-server (关闭adb服务,连接异常可以重启adb服务)
04、adb start-server (开启adb服务)
05、adb install (安卓apk,覆盖安卓添加 -r)
06、adb uninstall cn.flyrise.demo(卸载已安装应用,卸载要加上包名)
07、adb push D:\demo.text sdcard/ (将D盘下demo.text拷贝到设备sdcard目录下)
08、adb pull sdcard/demo.text D:\ (将设备根目录下的demo.text拷贝到电脑D盘)
09、adb shell dumpsys window | findstr mCurrentFocus (查看应用包名和界面名)
设备操作
01、adb reboot [arguments] (重启设备)
02、adb reboot bootloader (重启到bootloader,即刷机模式)
03、adb reboot recovery (重启到recovery,即恢复模式)
04、adb shell procrank (查询各进程内存使用情况)
05、adb shell kill [pid] (杀死一个进程)
06、adb shell ps -x [PID] (查看指定进程状态)
07、adb shell service list (查看后台service信息)
08、adb shell cat /proc/meminfo (查看当前内存占用)
09、adb shell cat /proc/iomem (查看io内存分区)
设备信息
01、adb devices (查看当前连接设备信息)
02、adb shell dumpsys display | findstr (打印设备分辨率)
03、adb shell dumpsys battery (打印设备电池信息)
04、adb shell cat /proc/cpuinfo (获取CPU序列号)
05、adb shell cat /sys/class/net/wlan0/address (获取机器MAC地址)
06、adb get-serialno (获取序列号)
07、adb shell cat /system/build.prop (获取设备名称)
08、adb shell cat /data/misc/wifi/*.conf (查看wifi密码)
09、adb shell ps (查看进程列表)
10、adb shell top (查看设备cpu和内存占用情况)
11、adb get-state (查看设备连接状态)
log查看
01、adb logcat -c (清楚log缓存)
02、adb shell dumpsys (打印所有运行的服务)
03、adb bugreport > D:\bugreport.log (日志检测并输出到指定位置)
文件操作
01、adb shell ls (列出目录下的文件和文件夹,等同dos的dir命令)
02、adb shell cd <folder> (进入文件夹,等同dos的cd命名)
03、adb shell rename path/oldfilename path/newfilename (重命名文件)
04、adb shell rm /system/dome.apk(删除system/dome.apk)
05、adb shell rm -r <folder> (删除文件夹及其下面所有文件)
06、adb shell mv path/file newpath/file (移动文件)
07、adb shell cat <file> (查看文件内容)
08、adb shell mkdir path/foldelname (新建文件夹)
09、adb shell chmod 777 /system/fonts/DroidSansFallback.ttf (设置文件权限)
10、adb remount (将system分区重新挂载为可读写分区)