【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 小时前
Android常用adb命令
android·adb
2601_965798473 天前
ForumLab Review: Fast PHP Script for SEO Forum Sites
android·adb·php
游戏开发爱好者84 天前
TraceEagle 代理抓包详解,无感代理、去证书绑定与 HTTP/3 解密能力解析
网络协议·计算机网络·网络安全·ios·adb·https·udp
总捣什么乱14 天前
MySQL MySQL是怎么保证主备一致的?
android·mysql·adb
鹿鸣天涯4 天前
应急响应:MySQL日志分析
mysql·安全·adb·oracle
9624564 天前
从 DBeaver 内存溢出到流式导入:一个 MySQL 生产数据迁移工具的开发实战
数据库·mysql·adb
2501_915918415 天前
抓包鹰 抓包会话重放与压力测试,接口回归验证与性能压测的方法
网络协议·计算机网络·网络安全·ios·adb·https·压力测试
风样滴男人哟5 天前
MySQL MySQL是怎么保证高可用的?
android·mysql·adb
__Witheart__5 天前
3568 Android otg模式下adb热拔插不识别
android·adb·rockchip
Full Stack Developme6 天前
SpringBoot 整合 HikariCP 并列出参数配置清单
spring boot·后端·adb