【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

相关推荐
Mico185 小时前
MySQL 8.0.35 GTID 主从复制搭建-基于GITD
android·mysql·adb
bwz999@88.com10 小时前
Ubuntu24.04.4安装mysql8.0.46
adb
91刘仁德1 天前
MySQL 数据类型详解
android·笔记·mysql·adb
茶栀(*´I`*)2 天前
Android 测试入门指南:ADB 基础配置与常用设备管理命令解析
android·adb
2501_915106323 天前
TraceEagle 代理抓包教程 本机和手机的 HTTPS 抓包方法
网络协议·计算机网络·网络安全·ios·adb·https·udp
2501_916007474 天前
抓包工具对比 Charles、Fiddler、TraceEagle、Wireshark 与 Proxyman
前端·网络协议·ios·adb·https·fiddler·wireshark
DB哥讲数据库5 天前
【最新】MySQL9.7安装教程:图文详解(附MySQL安装包)
android·mysql·adb
孙晓鹏life7 天前
MySQL-Seconds_behind_master的精度误差
android·mysql·adb
ttwuai8 天前
GoFrame 连接 MySQL 报错排查:parseTime、时区和 utf8mb4 怎么配
数据库·mysql·adb
儒雅的大叔10 天前
MySQL数据库InnoDB数据恢复工具使用总结
数据库·mysql·adb