安卓的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 停止屏幕录制
标签:安卓,sdcard,命令,ADB,adb,Android,txt,设备
From: https://www.cnblogs.com/rustling/p/18291234