adb基本命令

下载安装 adb

概述:

ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。

下载地址:

Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

Mac版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

Linux版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip

将/bin配置到环境变量中

打开手机端允许USB调试功能

打开设置

打开我的设备或者关于本机

找到OS版本号,点击7次唤醒开发者选项

进入更多设置

进入开发者选项

启用USB调试

测试

win + R 输入 cmd 回车

输入adb devices //显示相关连接设备信息,以及端口号

adb 常用命令

查看已连接的模拟器/设备的列表

adb devices

将命令发送至特定设备

adb -s serial_number command

如果在多个设备可用时您未指定目标模拟器/设备实例就发出命令,那么adb将生成一个错误

安装应用

adb install path_to_apk

设置端口转发

您可以使用reserve命令设置任意端口转发 ------ 将对模拟器/设备实例上特定端口的请求转发到主机的其他端口。下面向您介绍如何设置模拟器/设备端口6100到主机端口7100的转发:

adb reserve tcp:6100 tcp:7100

您也可以使用adb设置传输到指定的UNIX域套接字的转发,如下所示:

adb reserve localabstract:logd tcp:7100

要从模拟器或设备复制文件或目录(及其子目录),请使用

adb pull remote local

要将文件文件或目录(及其子目录)复制到模拟器或设备,请使用

adb push localemote

在上述命令中,local 和 remote 指的是开发计算机(本地)和模拟器/设备实例(远程)上目标文件/目录的路径。例如:

adb push foo.txt /sdcard/foo.txt

停止 adb 服务器

adb kill-server

发出shell命令

adb [-d|-e|-s serial_number] shell shell_command

或者

adb [-d|-e|-s serial_number] shell

相关推荐
Edward.W2 小时前
PyQt6 打造苹果风格 ADB 图形化工具:adbUI 深度测评与实战指南
python·adb·pyqt
Edward.W3 小时前
Android (ADB)、iOS、OpenHarmony 常用调试命令对照表
android·ios·adb
Railshiqian3 小时前
DeepSeek反馈的,如何通过adb获取某个Window或View的绘制内容的方法
android·adb
龙之叶16 小时前
Android如何通过adb命令push文件后在媒体库中显示
android·adb
啃火龙果的兔子18 小时前
andirod studio中的git历史记录插件
安卓
贺今宵1 天前
mysql完全卸载
adb
是垚不是土1 天前
MySQL8.0数据库GTID主从同步方案
android·网络·数据库·安全·adb
坐吃山猪1 天前
AutoGLMPhone07-源码-ADB手势
adb·llm·phone
hgz07102 天前
Linux环境下MySQL 5.7安装与配置完全指南
android·adb
Albert Edison2 天前
【MySQL】用户管理
mysql·adb