ADB 配置以及常用命令集

本文详细介绍了ADB命令的配置方法及常用命令,包括环境变量配置、基本命令语法、设备管理、文件操作、系统信息查询等,是Android开发者必备的手册。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置ADB

你需要将你的SDK中adb目录配置在path环境变量中
例如:

D:\android-sdk2\android-sdk\platform-tools

然后将其添加到环境变量Path路径下,做完这些之后,重启你的as,就可以使用terminal了, 可以了吧,不行的话,重启一下电脑吧.

ADB命令语法

从开发用电脑的命令行或脚本文件中使用adb命令的用法是:

adb [-d|-e|-s ]

如果只有一个模拟器运行或只有一个手机相连,则adb命令缺省发送给这个设备。如果有多个模拟器或手机正在运行,就需要使用-d, -e或-s参数指定要操作的是哪一个。

   -d仅通过USB接口来管理ADB,如果有多个USB接口来管理则返回错误。

   -e仅仅通过模拟器实例来管理ADB,如果有多个模拟器运行则返回错误。

   -s <specific device>通过模拟器/设备的序列号或限定词(qualifier)来发送命令来管理ADB。

ADB常用命令

  1. 获取序列号:

    adb get-serialno

  2. 查看连接计算机的设备:

    adb devices

  3. 重启机器:

    adb reboot

  4. 重启到bootloader,即刷机模式:

    adb reboot bootloader

  5. 重启到recovery,即恢复模式:

    adb reboot recovery

  6. 查看log:

    adb logcat

  7. 终止>adb服务进程:

    adb kill-server

  8. 重启>adb服务进程:

    adb start-server

  9. 获取机器MAC地址:

    adb shell cat /sys/class/net/wlan0/address

  10. 获取CPU序列号:

    adb shell cat /proc/cpuinfo

  11. 查看设备cpu和内存占用情况:

    adb shell top

  12. 查看占用内存前6的app:

    adb shell top -m 6

  13. 刷新一次内存信息,然后返回:

    adb shell top -n 1

  14. 查询各进程内存使用情况:

    adb shell procrank

  15. 杀死一个进程:

    adb shell kill [pid]

  16. 查看进程列表:

    adb shell ps

  17. 查看指定进程状态:

    adb shell ps -x [PID]

  18. 查看后台services信息:

    adb shell service list

  19. 查看当前内存占用:

    adb shell cat /proc/meminfo

  20. 查看IO内存分区:

    adb shell cat /proc/iomem

  21. 将system分区重新挂载为可读写分区:

    adb remount

  22. 从本地复制文件到设备:

    adb push

  23. 从设备复制文件到本地:

    adb pull

  24. 列出目录下的文件和文件夹,等同于dos中的dir命令:

    adb shell ls

  25. 进入文件夹,等同于dos中的cd 命令:

    adb shell cd

  26. 重命名文件:

    adb shell rename path/oldfilename path/newfilename

  27. 删除system/avi.apk:

    adb shell rm /system/avi.apk

  28. 删除文件夹及其下面所有文件:

    adb shell rm -r

  29. 移动文件:

    adb shell mv path/file newpath/file

  30. 设置文件权限:

    adb shell chmod 777 /system/fonts/DroidSansFallback.ttf

  31. 新建文件夹:

    adb shell mkdir path/foldelname

  32. 查看文件内容:

    adb shell cat

  33. 查看wifi密码(需要root权限):

    adb shell cat /data/misc/wifi/*.conf

  34. 清除log缓存:

    adb logcat -c

  35. 查看bug报告:

    adb bugreport

  36. 获取设备名称:

    adb shell cat /system/build.prop

  37. 查看>adb帮助:

    adb help

  38. 跑monkey:

    adb shell monkey -v -p your.package.name 500

  39. 查看活动的Activitys

    adb shell dumpsys activtiy activities

  40. 查看进程

    adb shell ps(查看所有进程)
    adb shell ps | find “packageName” (过滤信息windows)
    adb shell ps | grep packageName” (过滤信息linux)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值