ADB介绍
ADB(Android Debug Bridge)是一个用于在计算机和Android设备之间通信的命令行工具。它可以用于调试、安装和管理Android应用程序,以及在设备和计算机之间传输文件。
ADB可以执行诸如安装应用程序、复制文件、启动shell、查看日志等操作。它是Android开发过程中非常重要的工具,可以帮助开发人员进行调试和测试。
在开发过程中,开发人员可以使用ADB来连接到设备并执行各种操作,从而更方便地进行应用程序开发和调试工作。
ADB基本用法
adb [-d|-e|-s <serialNumber>] <command>
如果有多个设备/模拟器连接,则需要为命令指定目标设备。
参数 | 说明 |
---|---|
-d | 指定当前唯一通过 USB 连接的 Android 设备为命令目标 |
-e | 指定当前唯一运行的模拟器为命令目标 |
-s <serialNumber> | 指定相应 serialNumber 号的设备/模拟器为命令目标 |
在多个设备/模拟器连接的情况下较常用的是 -s <serialNumber> 参数,serialNumber 可以通过 adb devices 命令获取:
$ adb devices
List of devices attached
cf264b8f device
emulator-5554 device
10.129.164.6:5555 device
输出里的 cf264b8f、emulator-5554 和 10.129.164.6:5555 即为 serialNumber
常用的adb命令:
-
连接设备: adb devices
-
安装应用程序: adb install example.apk
-
卸载应用程序: adb uninstall com.example.app
-
启动应用程序: adb shell am start -n com.example.app/.MainActivity
-
拉取文件: adb pull /sdcard/example.txt
-
推送文件: adb push localfile.txt /sdcard/
原文始发于微信公众号(沐雨花飞蝶):ADB-基本用法
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/256165.html