插件化
惟恋惜
不忘初心,方得始终。
展开
-
Android插件化基础篇—— class 文件
Android插件化基础篇—— class 文件下面我计划通过一个系列的博客由浅入深的解析插件化的原理。我们学习插件化需要一些预备知识,这些预备知识的简单介绍组成了基础篇,当然,这些知识你也没必要做到非常精通,只需了解到一定程度即可理解插件化原理,毕竟每一个知识点要深入进去的话都是可以展开成一本书的,但技多不压身,有兴趣的朋友还是可以深入研究下的。基础篇分为以下几个知识点:class 文件 和 d转载 2017-09-19 15:00:04 · 362 阅读 · 0 评论 -
Android插件化基础篇 — dex 文件
Android插件化基础篇 — dex 文件什么是 dex 文件dex 文件和 class 文件一样,也是一种文件格式,相对的,dex 文件就是能够被 DVM 识别,加载并执行的文件格式。同样的,dex 不一定只能通过 java 来生成,也可以用 C 和 C++ 来生成,所以,Android 程序也可以通过这些语言来写。如何生成 dex 文件和 class 文件一样,dex 文件可以通过高级转载 2017-09-19 15:04:10 · 738 阅读 · 0 评论 -
Android 插件化基础——虚拟机
Android 插件化基础——虚拟机我们之前讲解了 class 文件和 dex 文件,但如果没有虚拟机,这些文件都将没有任何意义,所以我们这篇文章将给大家讲解下 JVM 和 Dalvik 的一些知识。这里提醒一下大家,虚拟机内容非常多,这里只会讲解一些必要的概念和知识,如果需要深入了解,可以通过购买一些书籍来学习,我这里推荐给大家一本国人大牛写的一本 Java 虚拟机书籍 「深入理解 Java转载 2017-09-19 15:05:56 · 404 阅读 · 0 评论