【Android Debug Bridge】adb常用指令(更新中)

adb常用指令

ADB(Android Debug Bridge)是一个强大的命令行工具,用于与连接的Android设备进行通信。

1:安装软件包,假设app安装包为apk

复制代码
adb install [apk]

2:查看当前连接PC的安卓设备编号

复制代码
adb devices

3:选择具体的设备,假设设备的编号是device

复制代码
adb -s [device]

4:挂载monkey进程,假设app为package

复制代码
adb shell monkey -p [package] 

5:查看本地N条日志并存储到相应路径,假设N=1000,路径为D盘根目录

复制代码
adb logcat -t 1000 > d:\\log.txt

6:获取安卓设备的root权限

复制代码
adb root

7:查看APP启动相关的时间,假设app活动为activity

复制代码
adb shell am start -W [activity]

8:查看当前屏幕的活动

复制代码
adb shell dumpsys window w |findstr \/ | findstr name = 

9:测试设备内存

复制代码
adb shell  dumpsys meminfo

10:测试设备温度

复制代码
adb shell dumpsys battery

11:开启本地日志

复制代码
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE

12:logcat筛查关键字,假设关键字为keywords

复制代码
adb logcat | grep " keywords "

13:开启firebase debugview,假设app为package

复制代码
adb shell setprop debug.firebase.analytics.app [package]

14:关闭firebase debugview

复制代码
adb shell setprop debug.firebase.analytics.app .none.
相关推荐
百锦再4 小时前
第11章 泛型、trait与生命周期
android·网络·人工智能·python·golang·rust·go
会跑的兔子5 小时前
Android 16 Kotlin协程 第二部分
android·windows·kotlin
键来大师5 小时前
Android15 RK3588 修改默认不锁屏不休眠
android·java·framework·rk3588
江上清风山间明月8 小时前
Android 系统超级实用的分析调试命令
android·内存·调试·dumpsys
百锦再8 小时前
第12章 测试编写
android·java·开发语言·python·rust·go·erlang
用户693717500138412 小时前
Kotlin 协程基础入门系列:从概念到实战
android·后端·kotlin
SHEN_ZIYUAN12 小时前
Android 主线程性能优化实战:从 90% 降至 13%
android·cpu优化
小二·12 小时前
用 eBPF 实现 MySQL 慢查询实时追踪(终极实战版):零侵入、毫秒级、全上下文捕获
数据库·mysql·adb
曹绍华12 小时前
android 线程loop
android·java·开发语言
雨白12 小时前
Hilt 入门指南:从 DI 原理到核心用法
android·android jetpack