Android Debug Bridge(简称ADB)是一种方便的开发工具,可与您的手机交互以进行调试和测试。通过 ADB,开发人员和高级用户可以使用比用户安装的应用程序更大的权限访问 Android 的内置 Linux 命令行 shell。值得注意的是,ADB shell 权限不等于超级用户访问权限,因此您可能仍需要root 设备才能完全控制操作系统。但是,根据您的改装要求,shell 访问足以授予或拒绝权限、更改系统设置值以及执行更多操作。这就是Shizuku应用程序发挥作用的地方。
什么是雫?
Shizuku 是一个很好的解决方案,可以解决 Android 改装世界中一个相当复杂的场景:允许第三方应用程序访问系统级应用程序编程接口 (API)。这个想法是运行一个具有 shell 级别权限的专用进程,它充当系统服务器和应用程序之间的代理。开发人员不再依赖于在sushell 中运行命令,而是可以利用 Shizuku 服务器组件来执行提升的操作。
简而言之,如果应用程序需要只能通过 ADB(或 root)授予的特殊权限,您可以使用 Shizuku 直接从您的 Android 设备授予它们。
Shizuku 项目是开源的,由 Rikka(又名RikkaW)、Haruue和其他几位开发人员维护。
雫的特点是什么?
最小的性能开销。
极快的执行速度(由 Android 的称为“绑定器”的进程间通信机制提供支持)。
应用程序可以使用 Android 系统 API,只需添加微不足道的代码。
在 Android 11 及更高版本上,您可以直接在您的设备上设置和启动 Shizuku。