网站首页 网站地图
网站首页 > 游戏秘籍 > adb命令怎么用

adb命令怎么用

时间:2026-04-01 15:24:50

ADB(Android Debug Bridge)是 Android 开发者用来与 Android 设备通信的命令行工具。它主要用于调试、安装、卸载应用、查看日志等操作。下面是一些常用的 ADB 命令及其用法,帮助你快速入门。

✅ 一、基本命令

1. 连接设备

adb devices
  • 显示当前连接的设备列表。
  • 如果没有连接设备,可以使用:
    adb connect <IP地址>

2. 重启设备

adb reboot
  • 重启 Android 设备。

3. 重启指定应用

adb reboot application
  • 重启指定的应用(如:adb reboot application com.example.app

4. 安装 APK

adb install <APK文件路径>
  • 安装 APK 文件(如:adb install app-release.apk

5. 卸载 APK

adb uninstall <包名>
  • 卸载指定包名的应用(如:adb uninstall com.example.app

6. 查看日志

adb logcat
  • 查看设备日志(实时输出)。

7. 查看应用信息

adb shell am start -n com.example.app/com.example.app.MainActivity
  • 启动指定应用的某个 Activity。

✅ 二、常用命令详解

1. 查看设备信息

adb shell getprop
  • 查看设备的系统属性。

2. 查看系统版本

adb shell getprop ro.build.version
  • 查看系统版本信息。

3. 查看应用包名

adb shell pm list packages
  • 列出所有安装的应用包名。

4. 查看应用的运行状态

adb shell dumpsys activity
  • 查看当前应用的运行状态(如:Activity、Service、BroadcastReceiver 状态)。

✅ 三、常用命令示例

命令 作用
adb devices 查看连接的设备
adb install app-release.apk 安装 APK 文件
adb uninstall com.example.app 卸载应用
adb logcat 查看日志
adb shell 进入 shell 环境
adb kill-server 重启 ADB 服务
adb reboot 重启设备

✅ 四、常见问题

1. ADB 未连接

  • adb devices 检查设备是否连接。
  • adb kill-server 重启 ADB 服务。
  • adb start-server 重启 ADB 服务。

2. 权限问题

  • 需要 adb 的权限,通常需要在设备上运行 su(超级用户权限)。
  • adb shell su 进入超级用户模式。

✅ 五、使用工具

你可以使用 ADB 命令行工具,也可以使用 ADB 的图形化界面工具(如 ADB ViewerADB Shell)。

✅ 六、总结

命令 用途
adb devices 查看设备
adb install 安装 APK
adb uninstall 卸载应用
adb logcat 查看日志
adb shell 进入 shell 环境

如果你有具体需求(如:安装应用、调试、日志查看等),可以告诉我,我可以提供更详细的命令示例。

需要我帮你生成一个 ADB 命令的使用示例文件吗?