Dexposed:Android平台免Root无侵入AOP框架
2015-07-24 11:52
405 查看
近日,阿里巴巴无线事业部推出首个重量级Android开源项目,名为Dexposed,是一个Android平台下的无侵入运行期AOP框架。旨在解决像性能监控、在线热补丁等移动开发常见难题,典型使用场景为:
AOP编程
插桩 (如测试、性能监控等)
在线热补丁,可以不发布版本及时修改发布项目的bug,无需发布新版本
SDK hooking以提供更好的开发体验
它基于ROOT社区著名开源项目Xposed改造剥离了ROOT部分,演化为服务于所在应用自身的AOP框架。Xposed是XDA社区用户rovo89开发并管理的一个项目,它通过修改Android
Dalvik运行时的Zygote进程,使用Xposed Bridge将第三方代码注入到Android应用的方法调用中,实现非侵入式的在运行期动态修改系统和应用行为的能力。从推出到现在,它受到广大开发者和用户的欢迎,出现了数千个模块和适配不同Android
ROM的安装器。
AOP编程
插桩 (如测试、性能监控等)
在线热补丁,可以不发布版本及时修改发布项目的bug,无需发布新版本
SDK hooking以提供更好的开发体验
它基于ROOT社区著名开源项目Xposed改造剥离了ROOT部分,演化为服务于所在应用自身的AOP框架。Xposed是XDA社区用户rovo89开发并管理的一个项目,它通过修改Android
Dalvik运行时的Zygote进程,使用Xposed Bridge将第三方代码注入到Android应用的方法调用中,实现非侵入式的在运行期动态修改系统和应用行为的能力。从推出到现在,它受到广大开发者和用户的欢迎,出现了数千个模块和适配不同Android
ROM的安装器。
相关文章推荐
- Android JNI之OpenSSL
- Android EditText 设置密码可见性(查看密码按钮的实现)
- 彻底解决Android SDK Manager更新慢的问题
- 根据Uri获取图片绝对路径,解决Android4.4以上版本Uri转换
- Android系统JNI的实现方式
- android 显示基础原理
- android - EventBus
- Android 四大组件学习之ContentProvider三
- Android四种方式实现计时器
- Git在Android Studio上的运用
- Activity生命周期-Android
- ZXing条码扫描Android版编译过程
- 【用户界面:android-Ultra-Pull-To-Refresh】之一:android-Ultra-Pull-To-Refresh开篇
- Java4Android-抽象类和抽象函数
- android 图文混排的实现的几种方式-想法
- Android ListView常用用法
- android之按钮快速点击问题测试
- Android 压力测试 Monkey
- Android中如何实现多行、水平滚动的分页的Gridview?
- sqlite-在Android中的使用sqlite-3