安卓ADB命令

安卓的ADB(Android Debug Bridge)是一个强大的命令行工具,用于与安卓设备进行通信和调试。

官方文档: https://developer.android.google.cn/tools/adb?hl=zh-cn

使用前提

  • 已安装 Android SDK
  • 已连接调试手机或模拟器
# 找到 adb.exe 的路径
cd C:\Users\YourUsername\AppData\Local\Android\Sdk\platform-tools
./adb.exe devices

设置环境变量:

  • 右键点击"此电脑",选择属性
  • 点击右侧的"高级系统设置"
  • 选择"高级",点击"环境变量"
  • 在"系统变量"部分中,找到名为"Path"的变量,然后点击"编辑..."
  • "新建" Android SDK 中 platform-tools 文件夹的完整路径
  • 确认更改后,重新打开命令提示符或 PowerShell 窗口
  • 执行adb命令

常用命令

# 查看当前连接的安卓设备列表
adb devices -l

# 安装一个应用程序到设备
adb install example.apk
# 多个设备在运行,安装到指定目标设备
adb -s emulator-5555 install helloWorld.apk

# 卸载应用程序
adb uninstall com.example.myapplication

# 将文件从计算机推送到设备
adb push localfile.txt /sdcard/remotefile.txt

# 从设备拉取文件到计算机
adb pull /sdcard/remotefile.txt localfile.txt

# 停止adb服务
adb kill-server

# 帮助命令
adb --help

# 查看设备的日志输出
adb logcat

# 重启设备
adb reboot

内置 Shell工具

Android 提供了大多数常见的 Unix 命令行工具

# 进入shell命令行
adb shell

# 查看可用命令
ls /system/bin

# 调用软件包管理器 (pm)
# 列出所有的软件包
pm list packages

# 删除软件包
pm uninstall <packageName>

# 屏幕截图
screencap /sdcard/screen.png

# 录屏
screenrecord /sdcard/demo.mp4
# 按 Ctrl+C 停止屏幕录制

# 回到手机首页
input keyevent KEYCODE_HOME
posted @ 2024-07-09 10:25  rustling  阅读(59)  评论(0编辑  收藏  举报