Android插件化开发指南

Android插件化开发指南

评分

★★★★★

ISBN

9787111603368

出版社

机械工业出版社 2018-08-01出版

作者

包建强

内容简介
本书详细介绍了插件化技术的原理、各种方案,及其在Android App中的使用方法。全书分为三大部分,共22章。第1部分“预备知识”包括第1~5章,是进行Android插件化编程的准备知识,先介绍Android插件化技术的历史和现状,系统介绍了Android的底层知识以及反射、代理等技术。第2部分“解决方案”包括第6~16章,详细介绍并分析了插件化编程的各种解决方案,以及一些插件化框架的实现原理,如that、Zeus等。第3部分“相关技术”包括第17~21章,介绍插件化编程的周边技术,包括降级、混淆、增量更新等,并对纷繁复杂的插件化技术进行了总结。
AI简介
这是一本全面而深入探讨Android插件化技术的著作。全书以预备知识、解决方案和相关技术三大部分为主线,详细介绍了插件化技术的原理、各种方案,及其在Android App中的使用方法。 首先,在预备知识部分,作者详细阐述了Android插件化技术的历史和现状,系统介绍了Android的底层知识以及反射、代理等技术。这些知识为理解和学习插件化技术提供了基础,包括插件化技术的概念、历史、应用以及实现方式,以及插件化技术中需要注意的问题和规则。 接着,在解决方案部分,作者详细介绍并分析了插件化编程的各种解决方案,以及一些插件化框架的实现原理,如that、Zeus等。这些方案包括从Activity到HTML 5的跳转,App下载增量包并解压到本地,编写一个最简单的so,so的加载原理,修改resources.arsc,gradle-small的工作原理,Hook的实现方式等。这些方案为开发者提供了丰富的插件化技术实现路径,帮助开发者更好地实现插件化功能。 最后,在相关技术部分,作者介绍插件化编程的周边技术,包括降级、混淆、增量更新等,并对纷繁复杂的插件化技术进行了总结。这些技术为开发者提
阅读/下载地址