- 博客(2)
- 资源 (13)
- 收藏
- 关注
原创 知识总结之 插件化学习 Hook系统方法分析
这里主要讲的Hook,是利用java上的动态代理实现替换系统某个类,在方法调用过程中,利用反射,插入自己代码逻辑的一种方式。安卓插件化学习 Hook系统服务分析Hook技术主要用的是java的动态代理,掌握类动态代理,其实不难理解Hook原理,只不过是找到一个我们需要的Hook点,然后动态代理获取到系统目标类的代理对象,然后就可以在InvocationHandler中对想要修改的方法逻辑插入自己需求
2017-06-15 16:13:03 1251
原创 知识总结 插件化学习 Binder机制原理
Binder是android系统特有IPC方式,安卓平台中的各种服务交互基本都是Binder机制实现,理解和掌握Binder机制的实现原理可有效提升软件性能优化点,同时Binder机制的应用也是动态代理方式实现插件化基础。安卓插件化学习 Binder机制原理分析网上虽然已有很多Binder类似的优秀分析,本文处于自我学习目的,把我学理解和认识的东西记录一下。Binder设计结构理解1、通信进程两端两
2017-06-05 20:49:43 710
打飞机-安卓源码分享-可运行
2013-11-23
完整的网站开发 实战
2012-05-04
C语言常见问题和常见算法
2012-04-16
数据结构 演示软件
2012-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人