Android Debug Bridge(ADB)常用指令记录
•
移动开发
ADB简介
Android Debug Bridge(ADB)是用于在计算机和 Android 设备之间进行通信和调试的命令行工具。它提供了一组命令,可以帮助执行各种与 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
拿Windows系统来说,下载及安装好后将安装目录添加至环境变量即可使用adb指令。
常用指令
adb devices:列出连接到计算机的 Android 设备列表。 adb shell:在设备上打开一个命令行 shell。 adb install :安装一个应用程序。 adb uninstall :卸载一个应用程序。 adb logcat:查看设备的日志输出。 adb pull :从设备上复制文件到计算机。 adb push :将文件复制到设备上。 adb reboot:重新启动设备。 adb tcpip :将 ADB 服务切换到 TCP/IP 模式,允许通过网络连接到设备。 adb connect :通过网络连接到设备。
功能性指令
设备连接和状态相关命令
adb devices:列出连接到计算机的所有Android设备。 adb connect :通过网络连接到指定的Android设备。 adb disconnect :断开与指定的Android设备的网络连接。 adb kill-server:停止ADB服务器。 adb start-server:启动ADB服务器。
应用程序管理命令
adb install :安装一个APK文件到设备。 adb uninstall :卸载指定包名的应用程序。 adb shell pm list packages:列出设备上安装的所有应用程序包名。 adb shell am start -n /:启动指定应用程序的指定活动。 adb shell am force-stop :停止指定应用程序。
文件和目录操作命令
adb push :将本地文件复制到设备。 adb pull :将设备上的文件复制到本地。 adb shell ls :在设备上列出指定路径的文件和目录。 adb shell rm :在设备上删除指定的文件或目录。 adb shell mkdir :在设备上创建指定的目录。
日志和调试命令
adb logcat:显示设备的日志输出。 adb shell dumpsys:显示设备上的系统服务信息。 adb shell am broadcast -a :发送广播到设备。 adb bugreport:收集设备的系统信息和日志,生成一个bug报告文件。
其他常用命令
adb shell input :模拟用户输入事件,如点击、滑动等。 adb shell screencap :在设备上进行屏幕截图。 adb shell screenrecord :在设备上进行屏幕录制。 adb backup :备份指定应用程序的数据。 adb restore :从备份文件中恢复应用程序数据。
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/89195e1f0d.html
