XPosed在安卓7.0可以通过hook PackageManagerService的grantPermissionsLPw给被hook应用访问其它应用文件的权限,但到了安卓9.0没有这个函数,相应的改成了PermissionManagerService的grantPermissions,请教我应该怎么hook这个函数或者用其它方法达到同样的目的。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
Xposed框架的API已经更新了,不再提供像XposedHelpers那样的接口。如果你想使用Xposed框架来hook PermissionManagerService的grantPermissions方法,你可能需要使用一些官方或第三方的库来简化开发过程。例如,你可以参考这个GitHub项目,它提供了一个使用Xposed框架来hook系统方法的示例。
参考1:Xposed 实现给Hook的APP动态添加权限Permission_xposed给app动态添加权限-CSDN博客
参考2:Develop Xposed Modules Using Modern Xposed API · LSPosed/LSPosed Wiki · GitHub