adb常用的命令

1. 查看adb版本

adb version

2. 将apk安装包安装到手机/模拟器上

adb install apk路径

3. 获取apk包名和界面名

包名(package):决定程序的唯一性

界面名(activity):一个界面界面名,对应一个界面

方式1:同时获取包名和界面名

adb shell dumpsys window | findstr mCurrentFocus

方式2:列出所有第三方应用的包名

adb shell pm list package -3

4. 卸载应用

adb uninstall 应用的包名

5. 查看日志

adb logcat

如果想把日志信息保存在文件中,可以使用以下命令

6. 文件操作

以在mumu模拟器操作为例,首先应该找到手机/模拟器文件传输的路径

电脑到手机:adb push 电脑的文件路径 手机的文件夹路径

手机到电脑:adb pull 手机的文件路径 电脑的文件夹路径

7. 获取app启动时间

adb logcat | findstr Displayed

输入该指令后,手机上点击进入各个应用都会获取到对应应用启动时间(毫秒级别)

相关推荐
张小姐的猫19 小时前
【MySQL】事务
android·mysql·adb
霂鳯20 小时前
新手勇闯网络安全 | MySQL基础(四)
mysql·web安全·adb
嵌入式-老费21 小时前
esp32开发与应用(题外话之ADB和Android NDK开发)
android·adb
2501_916007471 天前
抓包工具功能对比,TraceEagle、Charles、Fiddler、Wireshark、mitmproxy 差别
前端·网络协议·ios·adb·https·fiddler·wireshark
❀͜͡傀儡师3 天前
MySQL REST Service 认证鉴权体系与 MySQL 26.10.0 内置化演进
数据库·mysql·adb
DevNote_3 天前
1C1G 服务器从零配置实录(附完整命令)
linux·运维·服务器·javascript·adb·ssh·gmssh
瑞克-桑切斯4 天前
mysql二进制日志定时备份
adb
class心平气和4 天前
ADB 工具函数 Python 使用教程
开发语言·python·adb
程序员塔塔喵4 天前
【MySQL篇|第八篇】索引底层实现
数据库·mysql·adb·索引
pigdreams5 天前
Google 官方 Android CLI:让AI直接读布局结构而不是用adb截图验证
android·人工智能·adb