【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]

相关推荐
萑澈1 天前
如何在Rocky Linux 8单节点集群上安装Apache Hadoop
adb
禁默1 天前
解密 LangChain:LLM 应用开发的核心框架与“超级武器”
android·adb·langchain·vibe coding
Waay2 天前
MySQL基础高频考点
运维·mysql·adb
蜀道山老天师3 天前
从零搭建 Prometheus 监控 MySQL:含二进制安装、授权、exporter 配置全流程
运维·数据库·mysql·adb·云原生·prometheus
qq_297574674 天前
MySQL核心技术实战系列(第一篇):MySQL零基础入门:安装、配置与客户端工具使用 一、前言
数据库·mysql·adb
Languorous.4 天前
MySQL 零基础安装教程(Windows11/10,图文分步,新手零失败)
数据库·mysql·adb
huaiixinsi4 天前
Canal + Outbox、Kafka 选型与高可用、Caffeine 底层原理总结
java·数据库·分布式·mysql·spring·adb·kafka
Languorous.4 天前
MySQL 登录报错排查:1045、2003 错误,新手快速解决
数据库·mysql·adb
shaoming37765 天前
浏览器动作开发:地址栏图标点击事件、弹出页面设计
android·mysql·adb
通往曙光的路上5 天前
mysql2
android·adb