Shizuku软件是一款十分实用的权限管理应用,借助ADB权限为用户带来更深入的系统操作体验,用户能够便捷地完成应用的调试、设置与个性化定制,提高使用效率,操作简便,欢迎使用!
引导用户通过 root 或 adb 方式来启动一个进程(即 Shizuku 服务进程)。
应用进程启动时,Shizuku 服务进程会向应用进程发送 binder
应用借助这个binder和Shizuku服务进程进行交互,而Shizuku服务进程则通过binder与system server开展交互。
仅需极少额外时间与性能消耗,体验上和直接调用API几乎没差别(应用开发者只需添加少量代码就能实现)
适用于Android 11及以上版本的无线调试功能可通过特定方式启动,该启动方式无需连接电脑。不过受系统限制,设备每次重启后都需重新执行启动步骤。
一、启用无线调试
在网络上搜索如何为您的机型启用“开发者选项”
启用“开发者选项”和“USB 调试”
进入“无线调试”
启用“无线调试”
二、配对(仅需一次)
在 Shizuku 内开始配对
启用无线调试
点按“无线调试”中的“使用配对码配对设备”
在 Shizuku 的通知中填入配对码
#启动 Shizuku
如果无法启动,尝试禁用并启用无线调试。
- 支持交互式 shell
若要使用新的交互式shell工具,需重新执行“导出文件”操作以写入新文件。
新工具会把所有参数都传递给远程的/system/bin/sh,所以旧工具里的那些参数就都不存在了。举个例子,要是想执行命令后退出,就得用-c这个参数。
若需把环境变量传递至远程端,可将环境变量RISH_PRESERVE_ENV的值设为1(Shizuku若通过adb运行,该变量默认值为0;若以root方式运行,则默认值为1)。
1、【API访问】
借助系统API执行文件访问、网络请求、硬件控制等各类操作,从而提供完善的服务。
2、【权限管理】
在线获取与管理各类权限,存储、位置、摄像头等信息尽在掌握,玩机轻松无压力。
3、【脚本执行】
能够编写并运行自定义脚本,以此达成自动化任务或特定功能,比如完成自动抢红包、抢票这类操作。
4、【设备兼容】
支持root与非root设备,为广大用户提供贴心服务,配备详细操作指南,保证用户能学会使用。
5、【开机自启】
可自定义配置开机自动启动的服务,设备关机或重启后无需再次进行设置,服务会自动运行,让使用过程更便捷省心。
什么是shizuku server?
shizuku server是一个需借助root权限或adb来启动的进程,普通应用能够通过和这个进程进行交互,从而调用那些自身没有权限直接调用的api。其调用速度和直接调用api相比,几乎不存在差异。
这个应用为何而生?
在安卓系统里,不少API的调用要求应用要么是系统应用,要么具备框架签名。
一些需要root权限才能运行的应用,或许只是为了调用特定的api。受限于权限问题,它们往往会采用不直接调用api的替代方法,不过这类方法的执行速度通常会比直接调用api慢不少。
为了提升用户体验,我们需要一套更高效优质的方案。shizukuserver便应运而生,并且实现了免root使用(通过adb方式)。
如何启动shizuku server?
若您的设备已完成root操作,直接通过shizukumanaer启动就可以了。
如果您的设备没有获取root权限,也可以按照shizukumanager里的指引,借助adb来启动服务。adb的使用并不复杂,网上有很多教程能帮您掌握它的用法。
什么是shizuku manager?
shizuku manager的功能是启动shizukuserver,并对使用该服务的应用进行管理。为防止shizukuserver被恶意应用调用,普通应用必须先向shizukumanager申请授权,之后才能使用该服务。如果应用需要在不同用户环境下使用服务,那么需要在对应的用户账户中通过shizukumanager完成授权操作。
为了让用户能快速使用系统API服务,我们提供了丰富且便捷的功能,欢迎体验!
下载排行