最近在通过 Shizuku 使用 shell 权限调用 Android 的隐藏 Api
Andorid 的隐藏 Api 基本没啥可查看文档的,只能从源码里看实现逻辑
并且 Android 官方源码搜索工具 https://cs.android.com 只能搜索最新版本的,不支持搜索旧版本,需要手动改链接参数才能查看
此外隐藏 Api 在 Android 的单个大版本的多个小版本直接也存在类型变化,导致无法很好地通过判断 Android 大版本去使用
比如 IUserManager#getUsers 在 Android16 里就有两个类型
为了解决这些问题,我做了一个 Api 比较工具
纯前端实现下载解析,可比较 Java/AIDL 两种文件的 Api 变化,下面是截图示例
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.