【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

相关推荐
yeflx17 小时前
Ubuntu22.04安装Mysql Workbench
数据库·mysql·adb
夜雪一千17 小时前
MySQL 自增 ID 的底层原理与坑点
android·mysql·adb
Dxy12393102162 天前
MySQL JSON 生成列索引原理、实战与坑点
mysql·adb·json
远方 hi2 天前
MySQL 管理
adb
夜雪一千3 天前
MySQL 删除 JSON 类型的数据实战
mysql·adb·json
千码君20164 天前
个人开发者:安卓手机adb调试
android·adb·智能手机
夜雪一千5 天前
MySQL 如何存储经纬度坐标:选型、建表、空间查询实战
android·mysql·adb
有毒的教程5 天前
Dev-C++ 使用扩展库两种方式:DevPak一键安装 / 手动配置(重点)
android·c++·adb
虎王物联5 天前
随身WiFi AT指令实战手册:查串号、改串、锁频、拉起ADB一次讲清
物联网·adb