学习笔记1:adb常用命令

1.adb devices 检测连接到电脑的安卓设备

2.adb pull <手机路径> <电脑路径>      从手机中拉取信息放到本地电脑上

3.adb push <电脑路径> <手机路径>    从本地电脑上拉取到手机上

4.adb shell                                            登录设备shell模式(命令行的人机界面)

5.adb install xxx.apk                            安装应用

6.adb shell dumpsys activity | find "mFocusedActivity"              查询当前正在前台运行的程序包名

7.adb uninstall 程序包名                        卸载应用

8.adb kill-server                                    终止adb服务

9.adb start-server                                启动adb服务  (结合kill-server命令重启adb服务)

注释:重启adb后,需要重新连接设备

10.adb connect 127.0.0.1:62001          连接设备

11. adb shell am start -n 包名/入口      启动app

注释:先通过aapt dump badging 路径\xxx.apk 去查看包名package:name=‘xxx.xxx.xx’ 以及入口launchable-activity:

name=‘xxx.xxx.xx.xx’  将此2个参数替换包名/入口去启动app

12.adb shell pm clear 包名                  清楚应用的数据和缓存

13.adb shell input tap x轴坐标 y轴坐标    坐标点击(元素定位不到时可以使用坐标))

注释:要知道坐标,要再模拟器中-手机开发者模式下勾选指针位置

14.adb shell pm list packages              列出所有包名

注释:adb shell pm list packages -s          列出所有系统级别的包名(无法卸载)

          adb shell pm list packages -3          列出用户界别(第三方)的包名

15.adb logcat                                      打印日志

注释:adb logcat > 路径\命名文件.txt    重定向,将日志内容输出到指定路径下生成指定文件名的文件中

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容