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(坐标值)
相关推荐
xian_wwq2 小时前
【学习笔记】数据血缘
笔记·学习·数据血缘
日更嵌入式的打工仔3 小时前
实用:嵌入式执行时间测量常用方法
笔记·单片机
map_vis_3d3 小时前
JSAPIThree LODModel 性能优化学习笔记:细节层次模型加载
笔记·学习·3d
im_AMBER4 小时前
数据结构 13 图 | 哈希表 | 树
数据结构·笔记·学习·算法·散列表
会思考的猴子5 小时前
UE5 笔记敌人自动追踪
笔记·ue5
wdfk_prog5 小时前
[Linux]学习笔记系列 -- [fs][drop_caches]
linux·笔记·学习
2021_fc5 小时前
Flink笔记
大数据·笔记·flink
UVM_ERROR6 小时前
RDMA Scheduler + TX + Completion RTL 开发经验分享
笔记·vscode·ssh·github·芯片
Vizio<6 小时前
STM32HAL库开发笔记-GPIO输入
笔记·stm32·单片机·嵌入式硬件
chinalihuanyu6 小时前
蓝牙开发笔记(BlueTooth,BLE,CH592)
笔记