ADB 常用命令集合

来源:互联网 发布:瓦妮莎跟马龙 知乎 编辑:程序博客网 时间:2024/06/01 11:38

adb的命令实在是太多了,能够记下来的就那么几个常用的,有些不常用的就会遗忘,索性我把他写在这里,方便查看,避免每一次都在去搜索。

1.文件推送,从本地发送文件到其他设备

adb  push  /location file path(本地文件保存路径)   /sdcard (其他设备保存路径)注:两个文件路径之间空格隔开,一共四条语句;

2.文件拉取,从其他设备拉取文件到本地

adb pull  /sdcard (其他设备保存路径)  /location file path(本地文件保存路径)  注:两个文件路径之间空格隔开,一共四条语句;

3.apk安装包安装

adb install  /安装文件路径(第一次安装)

adb install  -r  /安装文件路径(覆盖安装)

4.apk 卸载

adb uninstall 包名

5.数据线连接后,进入终端命令

adb shell

6.通过ip地址对设备进行连接

adb connect ip地址(如:192.168.0.1)

7.断开所有设备连接

adb disconnect  

也可以带参数,断开某一个连接设备

8.显示所有包名

adb shell pm list packages 

adb shell pm list packages com(加入筛选条件,查询具体某一个包名)

9.发送广播

adb shell am broadcast -a 包名 -f 32(包名处,填写相关包名)

10.启动服务

su (有些设备需要root权限)

am startservice -n 包名/service 全路径(包名是app包名,service路径是绝对路径)

11.发送开机广播

adb shell am broadcast -a android.intent.action.BOOT_COMPLETED 

12.查看进程

adb shell 

ps  /  ps |grep  包名(ps直接查看进程,或者可进行筛选)

13.杀进程

adb shell 

am force-stop 包名(强制停止某一个应用)

14.查看应用的详细信息(安装时间、版本号……)

adb shell dumpsys package  包名


总结,以上是本人经常会用到的一些简单的adb命令,分享出来,供大家参看,如有不当之处,多多指教!


原创粉丝点击