目录
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,您可以执行各种命令来查看设备信息、安装和卸载应用、管理进程等。
原创不易,求个关注。

微信公众号:一粒尘埃的漫旅
里面有很多想对大家说的话,就像和朋友聊聊天。
写代码,做设计,聊生活,聊工作,聊职场。
我见到的世界是什么样子的?
搜索关注我吧。
公众号与博客的内容不同。
本文详细介绍了如何使用ADB工具进行应用活动查看、设备无线连接、服务控制、安装卸载APK、文件复制、设备重启、版本查询以及进入手机设置的shell操作,旨在帮助开发者高效管理Android设备。
1万+

被折叠的 条评论
为什么被折叠?



