Android Debug Bridge (ADB) 是一个功能强大的命令行工具,可以让你直接与连接的 Android 设备进行通信。它可以用于多种用途,包括安装和调试应用程序、传输文件、执行命令等。本指南将介绍 ADB 的基本使用方法和常用命令。
下载 ADB 工具:
设置环境变量:
使用 Homebrew 安装:
bashbrew install android-platform-tools
使用包管理器安装:
bashsudo apt-get install android-tools-adb
启用开发者模式:
启用 USB 调试:
连接设备:
验证连接:
在终端中输入以下命令:
bashadb devices
如果设备成功连接,你会看到设备的序列号。
连接设备到 Wi-Fi:
连接设备到计算机(初次连接需要通过 USB):
bashadb tcpip 5555 adb connect <设备IP>:5555
验证连接:
在终端中输入以下命令:
bashadb devices
如果设备成功连接,你会看到设备的序列号。
bashadb devices
bashadb install <apk文件路径>
bashadb uninstall <包名>
bashadb push <本地文件路径> <设备目标路径>
bashadb pull <设备文件路径> <本地目标路径>
bashadb shell
bashadb reboot
bashadb shell screencap -p /sdcard/screenshot.png adb pull /sdcard/screenshot.png <本地路径>
bashadb shell screenrecord /sdcard/screenrecord.mp4 adb pull /sdcard/screenrecord.mp4 <本地路径>
bashadb logcat
bashadb shell pm clear <包名>
bashadb shell getprop
bashadb forward tcp:<本地端口> tcp:<设备端口>
bashadb reverse tcp:<本地端口> tcp:<设备端口>
bashadb shell am start -n <包名>/<Activity名>
bashadb shell dumpsys battery
ADB 是 Android 开发和调试中不可或缺的工具。通过本指南,你可以掌握 ADB 的基本操作,并在日常开发中提高效率。充分利用 ADB 的各种命令,可以让你更好地管理和调试 Android 设备。
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!