You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从命令行调用超级用户请求弹窗失败:Activity类不存在报错求助

解决Magisk超级用户请求弹窗命令失败问题

你遇到的错误是因为命令里指定的RequestActivity类名已经过时,Magisk的包结构在新版本中有所调整,导致该类不存在。以下是几种解决方法:

  • 使用Action启动(推荐):
    不需要硬编码Activity类名,直接通过指定action让系统自动匹配对应的组件,命令如下:

    am start -a com.topjohnwu.magisk.request
    
  • 确认正确的Activity类名后启动:

    1. 先执行以下命令查看Magisk所有已注册的Activity:
      dumpsys package com.topjohnwu.magisk | grep Activity
      
    2. 在输出结果中查找和超级用户请求相关的Activity(通常包含superuser或request关键词),比如新版Magisk对应的类可能是com.topjohnwu.magisk.ui.superuser.SuperuserRequestActivity
    3. 修改启动命令,例如:
      am start -n com.topjohnwu.magisk/com.topjohnwu.magisk.ui.superuser.SuperuserRequestActivity
      
  • 额外注意:
    确保设备已安装Magisk,且命令在有root权限的shell环境下执行(如果用adb,需先执行adb root获取权限)。

内容的提问来源于stack exchange,提问作者Shubham Chakraborty

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 22:12:02