Shizuku是一款实用的手机系统工具软件,专为需要ADB权限的应用提供便捷服务。它能帮助用户快速记忆ADB命令,避免重复操作。只需打开Shizuku并激活一次,即可为所有需要ADB的应用自动重复激活过程,极大地提高了操作效率。无论是开发者还是普通用户,都能从这款软件中受益,享受更流畅的手机使用体验。
- 支持交互式 shell
- 使用新的交互式 shell 工具需要再次执行“导出文件”写入新文件。
- 新工具将所有参数传递给远程的 /system/bin/sh,因此旧工具中的参数都没了。例如,如果要运行命令并退出,应该使用 -c。
- 要将环境变量传递给远程,请将环境变量 RISH_PRESERVE_ENV 设置为 1(如果 Shizuku 使用 adb 运行,则默认值为 0.使用 root 运行时为 1)。
- 优雅地使用系统 API
忘掉 root shell 吧,你可以「直接使用」需要高权限的 API。此外,Shizuku 比 shell 要快得多。
- 支持 adb 使用
如果你的「需要 root 的应用」只需要 adb 权限,则可以使用 Shizuku 轻松地扩大用户群体。
- 节省时间
Shizuku 有详细的文档引导用户,你只需要让用户安装 Shizuku。
- 支持 adb 使用
如果你的「需要 root 的应用」只需要 adb 权限,则可以使用 Shizuku 轻松地扩大用户群体。
- 节省时间
Shizuku 有详细的文档引导用户,你只需要让用户安装 Shizuku。
- 优雅地使用系统 API
忘掉 root shell 吧,你可以「直接使用」需要高权限的 API。此外,Shizuku 比 shell 要快得多。
1、MIUI(小米)
您需要在“开发者选项”中启用“USB 调试(安全选项)”。
对于 MIUI 11 及更高版本,您必须向软件中的用户应用授予权限。这是因为自定义权限被 MIUI 破坏了,参见Shizuku #45 (打开新窗口)和android-in-china/兼容性 #16 (打开新窗口)。
另外,请勿在 MIUI 的“安全”应用中使用扫描功能,因为它会禁用“开发者选项”。
2、EMUI(华为)
您需要在“开发者选项”中启用“在“仅收费”模式下允许 ADB 调试选项”。
3、ColorOS (OPPO) & OxygenOS (一加)
您需要在“开发者选项”中禁用“权限监控”。
4、Flyme(魅族)
您需要在“开发者选项”中禁用“Flyme 支付保护”。
5、OriginOS (vivo)
OriginOS的系统设置不支持分屏,需要在“开发者选项”中开启“强制活动可调整大小”,使用它。