【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

相关推荐
流星白龙16 小时前
【MySQL高阶】20.InnoDB 磁盘文件
android·mysql·adb
yun呐16 小时前
mysql数据库误删恢复
数据库·mysql·adb
废弃的小码农18 小时前
APP测试--adb使用介绍
python·测试工具·adb
Database_Cool_19 小时前
AI Agent 混合检索选型:阿里云 AnalyticDB MySQL 向量+全文一站式方案
android·adb
musk12122 天前
adb 控制显示 隐藏 导航栏 顶部状态栏
adb
小镇敲码人2 天前
MySQL事务介绍
android·数据库·mysql·adb
流星白龙2 天前
【MySQL高阶】16.行结构
android·mysql·adb
kingwebo'sZone2 天前
在Cent上安装Mysql 8.0的遇到的问题和解决办法
数据库·mysql·adb
流星白龙3 天前
【MySQL高阶】15.MySQL存储结构,页结构
android·mysql·adb
流星白龙3 天前
【MySQL高阶】17.InnoDB 内存结构
数据库·mysql·adb