adb笔记

打开拨号盘

java 复制代码
adb shell am start -a android.intent.action.DIAL -d tel:*

该命令通过dumpsys window命令获取当前设备的窗口信息,并使用grep mCurrentFocus过滤出包含"mCurrentFocus"关键字的行,从而获取当前活动窗口或应用程序的名称和包名。

java 复制代码
adb shell "dumpsys window | grep mCurrentFocus"

启动某个app

复制代码
adb shell am start -n [包名]/[启动入口]

该命令通过dumpsys window windows命令获取当前设备所有窗口的信息,并使用grep "Window #"过滤出包含"Window #"关键字的行,从而获取当前所有窗口的名称、包名和状态等信息。

复制代码
adb shell dumpsys window windows |grep "Window #"
java 复制代码
adb shell pm list packages -f   获取包的安装路径

获取应用包的入口(在该页面即可获得)

复制代码
adb shell dumpsys activity activities | findstr mResumedActivity

查看包名

复制代码
adb shell pm list packages -s 查看所有系统app的包名
adb shell pm list packages -3 查看所有第三方app的包名
adb shell pm list packages | grep [包名] 使用grep筛选所有满足要求的app包名
java 复制代码
- 开发者选项中,OEM unlocking设置为打开
- adb reboot bootloader进入fastboot模式
- fastboot flashing unlock解锁oem
- fastboot reboot
- adb root
- adb disable-verity
- adb reboot
- adb root
- adb remount

临时获取权限

复制代码
adb shell setenforce 0 #设置SELinux 成为permissive模式
adb shell setenforce 1 #设置SELinux 成为enforcing模式
adb shell getenforce #获取SELinux状态(permissive,enforcing,disabled)

获取当前设备屏幕的密度

复制代码
adb shell wm density
  • adb shell wm size <width>x<height>:将设备的屏幕分辨率设置为指定的宽度和高度。
  • adb shell wm density <density>:将设备的屏幕密度设置为指定的密度。
  • adb shell wm overscan <left>,<top>,<right>,<bottom>:将设备的屏幕裁剪为指定的区域。
  • adb shell wm rotation <rotation>:将设备的屏幕旋转为指定的方向。

打开老化

复制代码
adb shell am start -n com.***.engmodetest/com.***.engmodetest.main.MainActivity

获取手机序列号

复制代码
adb get-serialno

重启手机进入recovery

复制代码
adb reboot recovery

重启到bootloader界面

复制代码
adb reboot bootloader

启动关闭服务

复制代码
adb kill/stop -server

查看手机型号

复制代码
adb shell getprop ro.product.model

查看安卓版本

复制代码
adb shell getprop ro.build.version.release

获取手机厂商名称

复制代码
adb shell getprop ro.product.brand

查看电池信息

复制代码
adb shell dumpsys battery

查看手机进程

复制代码
adb shell ps

模拟屏幕点击事件

复制代码
adb shell input tap x y(坐标值)
相关推荐
噜噜噜阿鲁~10 小时前
python学习笔记 | 9.2、模块-安装第三方模块
笔记·python·学习
我胖虎不答应!!12 小时前
Three.js开发思想笔记
javascript·笔记·three.js
程序leo源12 小时前
C语言知识总结
c语言·开发语言·c++·经验分享·笔记·青少年编程·c#
羊群智妍13 小时前
2026年GEO优化实战:AI搜索优化监测工具全解析
笔记
中屹指纹浏览器13 小时前
2026浏览器插件指纹溯源机制与插件环境安全优化实战指南
经验分享·笔记
想学会c++13 小时前
单例模式笔记总结
c++·笔记·单例模式
sheeta199814 小时前
LeetCode 每日一题笔记 日期:2026.05.12 题目:1665. 完成所有任务的最少初始能量
笔记·算法·leetcode
程序员卷卷狗14 小时前
Claude Code工作原理学习笔记:从Agent Loop到工具调用
chrome·笔记·学习
chase。15 小时前
【学习笔记】BifrostUMI 论文全面解析
人工智能·笔记·学习
江屿风15 小时前
【c++笔记】类和对象流食般投喂(上)
开发语言·c++·笔记