【Trick】adb指令运行时出现 Error: Activity class {xxx} does not exist.

本人在尝试冷启动查看某APP的等待时间时,出现以下报错:

字面意思是,某个文件/目录无法访问。

(而且这个问题只出现在某些安卓设备上)

网上搜索过后,有些资料说是要么文件真的不存在,要么是设备权限不够。

于是本人就猜测是否是权限不够的问题,果断开启了adb root,并重新执行了该adb指令,发现不会出现报错了,如下图:

综上所述,解决方案如下:

1:开启安卓设备的root权限

adb root

2:执行其他adb指令,此处为查看某APP启动相关的时间

adb shell am start -W [activity]

相关推荐
Dr.勿忘15 小时前
MUMU模拟器adb连接失败:cannot connect to 127.0.0.1:16384: 由于目标计算机积极拒绝,无法连接。 (10061)
游戏·unity·adb·游戏程序·调试·模拟器
liux35281 天前
MySQL执行计划与索引优化全面解析(三)
android·mysql·adb
上天_去_做颗惺星 EVE_BLUE1 天前
Android设备与Mac/Docker全连接指南:有线到无线的完整方案
android·linux·macos·adb·docker·容器·安卓
-SOLO-2 天前
使用adb 录屏
adb
小旭95272 天前
软件测试核心知识整合(ADB 命令 + Monkey 测试 + 测试流程与工具)
测试工具·adb·压力测试
龚礼鹏2 天前
adb常用指令
adb
TRACER~852 天前
python+adb的零碎记录
开发语言·python·adb
廋到被风吹走2 天前
【数据库】【Mysql】MySQL 索引优化深度解析:从原理到实战
数据库·mysql·adb
乡野码圣3 天前
【RK3588 Android12】ADB调试环境配置
adb
_F_y3 天前
数据库基础
数据库·adb