一些常用的 ADB(Android Debug Bridge)命令

以下是一些常用的 ADB(Android Debug Bridge)命令:

设备相关命令

查看连接的设备:

bash 复制代码
  adb devices

连接设备:

bash 复制代码
  adb connect <device_ip_address>

断开设备:

bash 复制代码
  adb disconnect <device_ip_address>

应用管理命令

安装应用:

bash 复制代码
  adb install <path_to_apk>

卸载应用:

bash 复制代码
  adb uninstall <package_name>

列出已安装的应用:

bash 复制代码
  adb shell pm list packages

文件传输命令

推送文件到设备:

bash 复制代码
  adb push <local_path> <remote_path>

从设备拉取文件:

bash 复制代码
  adb pull <remote_path> <local_path>

调试命令

启动应用:

bash 复制代码
  adb shell am start -n <package_name>/<activity_name>

停止应用:

bash 复制代码
  adb shell am force-stop <package_name>

查看日志:

bash 复制代码
  adb logcat

设备信息命令

查看设备信息:

bash 复制代码
  adb shell getprop

查看电池状态:

bash 复制代码
  adb shell dumpsys battery

查看内存使用情况:

bash 复制代码
  adb shell dumpsys meminfo

其他命令

重启设备:

bash 复制代码
  adb reboot

进入设备的 shell:

bash 复制代码
  adb shell

这些命令涵盖了设备连接、应用管理、文件传输、调试和设备信息等常见操作,可以帮助你更好地使用 ADB 进行 Android 设备的管理和调试。

相关推荐
学习使我健康16 小时前
Android App 启动原理
android·android studio
TechMix17 小时前
【性能工具】atrace、systrace、perfetto抓取的trace文件有何不同?
android·性能优化
张小潇17 小时前
AOSP15 WMS/AMS系统开发 - 窗口层级源码分析
android·前端
努力努力再努力wz20 小时前
【MySQL入门系列】掌握表数据的 CRUD:DML 核心语法与执行逻辑解析
android·开发语言·数据结构·数据库·c++·b树·mysql
zh_xuan1 天前
Android gradle任务
android·gradle构建
Grackers1 天前
Android Perfetto 系列 10:Binder 调度与锁竞争
android·binder
李白你好1 天前
Android 自动化渗透测试指令生成
android·自动化
蓝眸少年CY1 天前
MaxWell 高级教程
adb
CeshirenTester1 天前
Claude Code 不只是会写代码:这 10 个 Skills,才是效率分水岭
android·开发语言·kotlin
朝星1 天前
Android开发[2]:Flow
android·kotlin