XPosed在安卓7.0可以通过hook PackageManagerService的grantPermissionsLPw给被hook应用访问其它应用文件的权限,但到了安卓9.0没有这个函数,相应的改成了PermissionManagerService的grantPermissions,请教我应该怎么hook这个函数或者用其它方法达到同样的目的。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
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