adb常用指令集合

1、查看应用Activity的任务栈

adb shell dumpsys activity activities | sed -En -e '/Running activities/,/Run #0/p'

查看结果如下:
在这里插入图片描述
注意事项:

  • 可能会遇到 ‘sed’ 不是内部或外部命令,也不是可运行的程序 这个错误提示。
    解决办法:首先你的系统安装了git客户都安程序,找到对应的路径:H:\Program Files\Git\usr\bin,可以看到在此路径的文件夹内存在这个文件:类
    ,然后把这个路径添加到环境变量->系统环境变量->Path 中,如下图所示:
    在这里插入图片描述
    保存之后,重新打开系统cmd窗口/As,输入sed,如果看到下面的信息说明,配置成功,指令关键字已生效。

在这里插入图片描述

  • 可能会遇到 ‘grep’ 不是内部或外部命令,也不是可运行的程序 这个错误提示。
    解决办法:grep替换成findstr

2、局域网内无线连接设备

第一步:插上线连接好设备,执行如下指令:

adb tcpip 5555

第二步:查看设备的局域网IP地址,[设置]->[关于手机]->[状态信息]->[IP地址]
例如:

172.30.89.4

第三步:执行连接指令

adb connect 172.30.89.4

连接成功后,即可拔出设备进行无线调试了。

如果要断开无线连接,可执行r如下指令

adb disconnect 172.30.89.4

3、启动adb服务

adb start-server

4、结束adb服务

adb kill-server

5、查看连接的设备

adb devices

6、安装apk应用

adb install E:/app-debug.apk

E:/app-debug.apk为apk文件所在的路径,默认只连接一台设备。

7、卸载指定应用

adb uninstall com.test.packages

com.test.packages 为需要卸载应用的包名,默认只连接一台设备执行此命令。

8、从电脑拷贝文件到移动设备

adb push E:/app-debug.apk /mnt/sdcard/

确保在电脑上存在E:/app-debug.apk这个文件,同时确保此/mnt/sdcard/ 移动设备的根目录也存在,否则会操作失败。

9、从移动设备拷贝文件到电脑

adb pull /mnt/sdcard/app-debug.apk E:\AppBag  

确保在移动设备上存在/mnt/sdcard/app-debug.apk这个文件,再在电脑上的E:\盘,创建好AppBag 这个文件夹,再执行上述命令,否则会操作失败。

10、重启设备

adb reboot

重启设备的含义就是重新启动手机操作系统。

11、查看版本

adb version

12、调出shell,进入手机设置

adb shell

ADB Shell是Android Debug Bridge(ADB)的一部分,它提供了一个命令行界面,允许您与Android设备进行通信。 通过ADB Shell,您可以执行各种命令来查看设备信息、安装和卸载应用、管理进程等。






原创不易,求个关注。

在这里插入图片描述

微信公众号:一粒尘埃的漫旅
里面有很多想对大家说的话,就像和朋友聊聊天。
写代码,做设计,聊生活,聊工作,聊职场。
我见到的世界是什么样子的?
搜索关注我吧。

公众号与博客的内容不同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值