Category
|
Command
|
Description
|
Comments
|
Options
|
-d
|
仅仅通过 USB 接口来管理abd.
|
如 果 不 只 是用USB接口来管理则返回错误.
|
-e
|
仅仅通过模拟器实例来管
理 adb.
|
如 果 不 是 仅仅 通 过 模 拟器 实 例 管 理则返回错误.
|
-s
<serialNumber>
|
通过模拟器/设备的允许的命令号码来发送命令管理adb(如:“emulator-5556″)
|
如果没有指定号码,则会报错.
|
General
|
devices
|
查看所有连接模拟器/设备
的设施的清单.
|
查看Querying for Emulator/Device Instances 获取 更 多 相 关信息.
|
help
|
查看 adb 所支持的所有命令。
|
|
version
|
查看 adb 的版本序列号.
|
|
Debug
|
Logcat [<option>]
[<filter-specs>]
|
将日志信息输出到屏幕上。
|
|
bugreport
|
查看bug 的报告,如dumpsys ,dumpstate ,和logcat 信息。
|
|
jdwp
|
查看指定的设施的可用的JDWP 信息.
|
可以用forwardjdwp:<pid>端口映射信息来连接指定的JDWP 进程.例如:adb forwardtcp:8000jdwp:472 jdb -attach localhost:8000
|
Data
|
install
<path-to-apk>
|
安装 Android 为(可以模拟器/设施的数据文件.apk指定完整的路径)
|
|
pull <remote> <local>
|
将指定的文件从模拟器/设施的拷贝到电脑上.
|
|
push <local> <remote>
|
将指定的文件从电脑上拷贝到模拟器/设备中.
|
|
Ports and Networking
|
forward <local> <remote>
|
用本地指定的端口通过socket方法远程连接模拟器/设施
|
端口需要描述下列信息: tcp:<portnum> local:<UNIX
domainsocketname> dev:<character devicename>
·jdwp:<pid>
|
Ppp <tty> [parm…]
|
通过USB运行ppp: <tty> — the tty for PPP stream. For exampledev:/dev/omap_csmi_ttyl.· [parm]… &mdash zero or more PPP/PPPD options, such as defaultroute ,local , notty , etc.需要提醒你的不能自动启动PDP连接.
|
|
Scripting
|
get-serialno
|
查看 adb 实例的序列号
|
查看 Querying for Emulator/Device Instances 可以获得更多信息.
|
get-state
|
查看模拟器/设施的当前状
态.
|
wait-for-device
|
如果设备不联机就不让执行,–也就是实例状态是 device 时.
|
你可以提前把命令转载在adb的命令器中,在命令器中的命令在模拟器/设备连接之前是不会执行其它命令的. 示例如下:adb wait-for-device shell getprop需要提醒的是这些命令在所有的系统启动启动起来之前是不会启动adb的 所以在所有的系统启动起来之前你也不能执行其它的命令. 比如:运用install 的时候就需要Android包,这些包只有系统完全启动。例如:adb wait-for-device install <app>.apk上面的命令只有连接上了模拟器/设备连接上了adb服务才会被执行,而在Android系统完全启动前执行就会有错误发生.
|
Server
|
start-server
|
选择服务是否启动adb服务进程.
|
|
kill-server
|
终止adb服务进程.
|
|
|
Shell
|
通过远程shell命令来控制模拟器/设备实例.
|
查看 获取更多信息 for more information.
|
shell [<shellCommand>]
|
连接模拟器/设施执行shell命令,执行完毕后退出远程shell端l.
|
相关推荐
"Android常用adb命令集锦" Android 平台中,ADB 命令是非常重要的一部分,它提供了许多实用的功能,可以帮助开发者更方便地管理和调试 Android 设备或模拟器。下面将对常用的 ADB 命令进行总结和解释。 1. android...
本篇文章将深入讲解如何在Android代码中执行`adb shell`命令,并通过源码分析来理解其工作原理。 首先,`adb shell`命令是通过ADB工具在设备的shell环境中执行命令。在Android应用中,我们通常会用到`Runtime`类...
在Android开发过程中,ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过USB或无线网络连接到Android设备,进行一...熟悉和掌握ADB命令的使用,将极大地提升开发者在Android生态系统中的工作效能。
### Android中的adb命令详解 #### 一、adb简介 Android调试桥(adb)是一个功能强大的命令行工具,它能够帮助开发者管理和控制Android设备或模拟器的状态。adb支持多种任务,例如执行shell命令、端口转发、文件...
adb命令执行工具Android 方便的android代码中执行adb命令的工具
android ADB命令的使用,比较具体
Android adb命令工具,借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、卸载软件、系统升级、运行shell命令等等。adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上...
在这个主题中,我们将深入探讨如何使用adb命令来实现屏幕截图、模拟返回按键以及获取设备上的顶层Activity。 1. **adb命令截屏** 要使用adb命令截屏,你需要确保你的设备已经开启了USB调试,并通过USB连接到电脑。...
很方便的android代码中执行adb命令的工具
### Android调试桥(ADB)命令...总结,ADB是Android开发者和测试工程师不可或缺的工具,通过熟练掌握ADB命令,能够极大地提升开发效率和测试质量。无论是简单的文件操作还是复杂的调试任务,ADB都能提供有力的支持。
### Android ADB命令的使用 #### 知识点概述 ADB(Android Debug Bridge)是Android提供的一个命令行工具,主要用于实现计算机与Android设备之间的通信。它可以帮助开发者在开发过程中进行调试、安装应用、数据...
### Android ADB命令大全知识点详解 #### 一、概述 ADB (Android Debug Bridge) 是一个命令行工具,用于与Android设备进行通信。它提供了一系列的命令来帮助开发者调试应用程序、管理设备状态等。本文将详细介绍ADB...
adb(Android Debug Bridge)是Android开发中的一个强大工具,它提供了与Android设备进行通信的命令行接口。这个压缩包“adb命令大全.zip”...学习和理解adb命令大全中的内容,将有助于你成为更专业的Android开发者。
### Android ADB命令使用详解 #### 概述 Android Debug Bridge (ADB) 是一款功能强大的命令行工具,它能够帮助开发者管理和调试Android设备或模拟器的状态。本文将详细介绍ADB的基本概念、常用命令及其应用场景。 ...
本文将深入探讨如何利用SpringBoot框架来执行ADB命令,实现对连接的Android手机进行操作,如关机、重启、进入recovery模式和fastboot模式等。 首先,让我们了解ADB的基本用法。ADB由三个部分组成:服务器、守护进程...
对于Mac和Linux用户,SDK可以解压到任意目录,然后在`.bash_profile`文件中添加路径,以便在终端中直接使用ADB命令。Windows用户可能需要额外安装USB驱动,并可选择单独下载ADB工具包,将adb.exe和AdbWinApi.dll放入...
### Android开发ADB命令详解 #### 一、概述 在Android开发过程中,ADB(Android Debug Bridge...以上是ADB命令中的一些关键知识点及应用场景,掌握这些命令可以帮助开发者更高效地完成Android应用的开发与调试工作。