Skip to content

AndroidOne-io/DynamicLoading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

DynamicLoading

Android Dynamic loading(Android动态加载技术汇总)

  1. 各大热补丁方案分析和比较:最近开源界涌现了很多热补丁项目,但从方案上来说,主要包括 Dexposed、AndFix和ClassLoader三种。前两个都是阿里巴巴内部的不同团队开发的(淘宝和支付宝),后者则来自腾讯的QQ空间团队。虽然都是热更新技术,但这三种方案的原理徊然不同,本文详细分析这三种热补丁方案的实现原理及各自的优缺点。

  2. Android动态加载黑科技 动态创建Activity模式

  3. 美团Android DEX自动拆包及动态加载简介

  4. Android平台免Root无侵入AOP框架Dexposed使用详解

  5. 基于cydia Hook在线热修复补丁方案

  6. Android动态修复实践:本文主要介绍了如何使用Nuwa生成补丁包以及如何使用dalvik_patch的DexInjector加载补丁包,从而实现Android动态修复。

  7. Android 动态加载dex

  8. AndFix: 支付宝团队开发的产品。 局限性: 不支持YunOS;无法添加新类和新的字段;需要使用加固前的apk制作补丁,但是补丁文件很容易被反编译,也就是修改过的类源码容易泄露;使用加固平台可能会使热补丁功能失效(看到有人在360加固提了这个问题,自己还未验证)。 关于AndFix介绍的一些文章:AndFix使用说明

  9. RocooFix:该项目是HotFix项目作者的又一新作。之前的HotFix项目太过简单,也有很多同学用Nuwa遇到很多问题,作者也不再修复,所以重新构建了一套工具。

About

Android Dynamic loading(Android动态加载技术汇总)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors