了解了android中类载入的前期知识点后,来看看android中DexClassLoader详细的实现 详细载入流程例如以下: 宿主程序会到文件系统比方SD卡中去载入APK【1】,然后通过一个叫proxy的Activity去运行apk中的Activity 关于动态载入ap。理论上可用用到DexCl ...
分类:
移动开发 时间:
2017-06-02 13:29:22
阅读次数:
323
一些总结出来的Android高速开发框架,所有都是开源框架,附带项目地址,是开发学习的绝佳资料。 Direct-Load-apk项目 项目主页地址:http://www.kymjs.com/ 功能:Direct-Load-APK是一个Android插件化开发框架,与CJFrame不同。DLA能够做到 ...
分类:
移动开发 时间:
2017-05-07 16:10:54
阅读次数:
223
1, 概述
------本文转载自
Android插件化原理解析——广播的管理 这一系列的文章实在是写的好!
为了实现Activity的插件化我们付出了相当多的努力;那么Android系统的 其他组...
分类:
移动开发 时间:
2017-05-05 23:02:24
阅读次数:
225
------本文转载自 Android插件化原理解析——插件加载机制
这一系列的文章实在是写的好!
5 Hook ClassLoader
从上述分析中我们得知,在获取Loade...
分类:
移动开发 时间:
2017-04-27 16:21:10
阅读次数:
260
携程插件化框架 ACDD插件化框架 360插件化框架 Android-Plugin-Framework DL APK动态加载框架 部分框架对比 DynamicLoadApk 迁移成本很重:需要使用『that』而不是『this』,所有activity都需要继承自proxy avtivity(proxy ...
分类:
移动开发 时间:
2017-04-26 13:11:53
阅读次数:
206
动态加载技术(也叫插件化技术),当项目越来越庞大的时候,我们通过插件化开发不仅可以减轻应用的内存和CPU占用,还可以实现热插拔,即在不发布新版本的情况下更新某些模块。 通常我们把安卓资源文件制作成插件的形式,无外乎有一下几种: zip、jar、dex、APK(未安装APK、安装APK) 对于用户来讲 ...
分类:
移动开发 时间:
2017-04-24 12:09:38
阅读次数:
541
引子Android插件化与热更新技术日渐成熟,当你研究这些技术时会发现类加载器在其中占据重要地位。Java语言天生就有灵活性、动态性,支持运行期间动态组装程序,而这一切的基础就是类加载器。Java中的...
分类:
移动开发 时间:
2017-03-09 12:08:07
阅读次数:
312
Android插件化 GreenDAO框架 javaEE防盗版 Android源码之谜 设计模式之美 OpenCV3.0示例学习笔记 Linux + Redis jQuery实战 c/c++学习之路 Android自定义View基础 细说 QML Android插件化 ...
分类:
移动开发 时间:
2017-02-18 10:54:50
阅读次数:
181
瓶颈大多数朋友开始接触这个问题是因为 App 爆棚了,方法数超过了一个 Dex 最大方法数 65535 的上限,因而便有了插件化的概念,将一个 App 划分为多个插件(Apk 或相关格式)插件化动态加...
分类:
移动开发 时间:
2017-01-19 18:39:00
阅读次数:
285
http://blog.csdn.net/u011068702/article/details/53208825 第一步、先爆项目demo照片,代码不多,不要怕 第二步、应该知道Java反射相关知识 如果不知道或者忘记的小伙伴请猛搓这里,Android插件化开发基础之Java反射机制研究 http: ...
分类:
移动开发 时间:
2016-12-06 02:56:21
阅读次数:
1070