随笔 - 18  文章 - 0  评论 - 0  阅读 - 1853

常用adb命令

Adb:ADB全称为Android Debug Bridge  安卓调试桥 调试工具,是Android SDK中的一个内置的命令行工具,起到调试桥的作用。

 

Adb作用:

  1. 进入到手机内部
  2. 上传文件 下载文件
  3. 设备上安装软件卸载软件
  4. 抓取日志

 

Adb原理:

三个部分

客户端 client

服务端 server

守护进程 daemon adbd

 

客户端和服务端安装在pc电脑上,守护进程在手机中

 

Adb命令操作手机

准备:环境搭建

  1. jdk 2.sdk  3.手机、模拟器

手机:

  1. 打开开发者选项  不同的手机 开发者打开的方式不同
  2. 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

  1. aapt dump badging 安装位置
  2. Adb shell pm list packages 设备上的所有包名
  3. Adb shell pm list packages -3 显示第三方应用包名
  4. 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坐标

 

显示坐标

显示我的操作事件

在开发者选项  显示指针位置

显示触摸操作 打开

 

posted on   xxxxaaa  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示