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

相关推荐
m0_7482466119 小时前
Ubuntu22部署MySQL5.7详细教程
android·adb
m0_748254092 天前
Linux下MySQL的简单使用
linux·mysql·adb
m0_748236112 天前
Mac 上如何安装Mysql? 如何配置 Mysql?以及如何开启并使用MySQL
mysql·macos·adb
小吃饱了2 天前
lvm快照备份
adb
limingade2 天前
从零搭建一套远程手机的桌面操控和文件传输的小工具
android·adb·智能手机·信息与通信·android runtime
jingshaoqi_ccc2 天前
Mac下安装ADB环境的三种方式
macos·adb
rgrgrwfe3 天前
【全栈开发】----Mysql基本配置与使用
mysql·adb·oracle
2401_892102583 天前
MySQL 尽量避免使用 TIMESTAMP!!
android·mysql·adb
hookby3 天前
UnityEditor脚本:调用ADB推送文件到手机
unity·adb·editor