在 Android 开发中,Xposed 框架为我们提供了强大的动态模块化能力,尤其是在系统调试和自定义功能扩展方面。 开发者面临的问题 Xpo...
Magisk原理之Boot补丁 通过xml文件追踪到修补boot.img的入口为com/topjohnwu/magisk/ui/install/...
Magisk原理之系统启动流程 由于经历多个版本Android的核心启动流程方式发生多次改变,我们不一一讨论本文重点讨论Android10的启动...
项目准备 文件更变 主要需要更换的文件在self_patch文件夹中 你需要boot.img更换为你手机对应的boot.img如果你用的不是常规...
前言 由于android提供的uiautomatorviewer有许多信息我们无法看到,比如控件的id和类名,这些都是我们用来分析的重要因素。所...
前言 单元测试这些在Android中都差不多,主要介绍一下仪器化测试,因为UI Automator测试框架是基于instrumentation的...
前言 RPC是一个请求响应模型,客户端发起请求,服务器返回响应。 JSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议。 本规范主要...
前言 其实主要讨论的是android中的RPC,但是在这之前我们得在Android中搭建一个HTTP服务器,来供我们远程访问。NanoHTTPD...
前言 谷歌提供了一种用于与app自动交互的手动无障碍服务,只要像正常的Android Service一样写一个继承AccessibilitySe...