常用adb命令
Adb:ADB全称为Android Debug Bridge 安卓调试桥 调试工具,是Android SDK中的一个内置的命令行工具,起到调试桥的作用。
Adb作用:
- 进入到手机内部
- 上传文件 下载文件
- 设备上安装软件卸载软件
- 抓取日志
Adb原理:
三个部分
客户端 client
服务端 server
守护进程 daemon adbd
客户端和服务端安装在pc电脑上,守护进程在手机中
Adb命令操作手机
准备:环境搭建
- jdk 2.sdk 3.手机、模拟器
手机:
- 打开开发者选项 不同的手机 开发者打开的方式不同
- Usb调试打开 (真机 设置可传输文件
在cmd里面输入 adb devices adb devices检测设备连接没有 UADHKUHG)
(模拟器 adb devices 127.0.0.1:62001 device 连接成功。
没有连接,建立连接。Adb connect 127.0.0.1:62001)
写adb命令
操作手机内部:adb shell
操作手机内部 写linux命令 ls查看 cd 进入到某个文件
data/data文件夹下的应用程序包名
退出手机内部
Exit
安装卸载apk
安装:adb install <apk路径>
覆盖安装:adb install -r <apk路径>
卸载:adb uninstall <包名>
获取包名:com.tal.kaoyan
- aapt dump badging 安装位置
- Adb shell pm list packages 设备上的所有包名
- Adb shell pm list packages -3 显示第三方应用包名
- Adb shell dumpsys window |findstr mCurrentFocus 当前窗口的包名
上传文件 下载文件
上传 推送: 把本地文件推送到手机上
Adb push <本地路径> <手机路径>
adb push C:\Users\76597\Desktop\2.txt /sdcard
下载 拉取 从手机上下载到本地
Adb pull <手机路径> <本地路径>
Adb pull /sdcard/2.txt d:\tx
注意:不能直接放在c盘或者d盘跟目录
截图
Adb shell screencap 存放路径
Adb shell screencap /sdcard/nn.png
日志操作
Adb logcat>d:\logcat2.log
时间:
Adb logcat -v time>d:\aa.log
input事件
Adb shell input text hello
点击登录
Adb shell input tap x坐标 y坐标
显示坐标
显示我的操作事件
在开发者选项 显示指针位置
显示触摸操作 打开
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!