shizukurunner是一款专注于手机权限管理的软件。用户可以通过直接输入各种指令,轻松地提高在手机使用时的便利性。该应用体积小巧,但功能强大。它不仅自带一些基本的命令,而且用户只需点击即可更改这些命令。在需要进行标题更改时,用户可以通过长按来轻松完成。这使得shizukurunner成为一款简便易用、功能出色的手机权限管理工具。
使用shizukurunner的步骤
在模拟器设置中,确保已打开root权限和可写系统盘。
打开Shizuku应用,点击启动,并授予root权限。
在一系列指令闪过后,观察到Shizuku正在运行。
点击底部的“已授权0个应用”,启用ShizukuRunner权限。
返回桌面,打开ShizukuRunner应用,并同意隐私政策。
最后,您将看到提示表明Shizuku已成功激活。
ShizukuRunner使用命令
run:运行指定的应用程序。
uninstall:卸载指定的应用程序。
list:列出已安装的应用程序。
install:安装新的应用程序。
使用ShizukuRunner注意事项
如果Shizuku是通过adb激活的,该工具执行命令时将具有shell权限。如果是通过root权限激活的,该工具将具有root权限。但您可以选择“降权至shell身份执行”以强制工具以shell身份执行命令。
如果需要应用程序帮忙运行命令,请启动ShizukuRunner中名为Exec的活动并使用PutExtra功能,格式为content="XXX"(XXX是要执行的命令)。
避免执行类似于logcat 2 1>/sdcard/1.txt这样无穷无尽且没有输出的命令。由于shizuku的一些未知原因,命令执行时无法接收终端控制码,而且这类命令不提供两个信息输出管道,导致ShizukuRunner无法停止其进程,它会一直运行直到手机关机。
对于输出超过1000个字符的命令,ShizukuRunner将强行关闭其信息输出管道并终止命令执行,以避免卡死情况。在这种情况下,命令返回值为141,例如logcat命令。
最新版本的ShizukuRunner(版本17)更新内容
支持导入导出命令备份。
支持自定义格子数目。
将Shizuku-API版本更新至13.1.0。
在Android 12以下的设备中统一配色。
在Shizuku未激活时禁止执行命令。
∨ 展开