首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

Android App功能插件化机制的研究与实现

摘要第3-4页
abstract第4-5页
1 绪论第8-14页
    1.1 研究背景与意义第8-10页
    1.2 国内外研究现状第10-11页
    1.3 主要工作及研究内容第11-12页
    1.4 本文的组织结构第12-14页
2 动态加载技术与相关机制分析第14-22页
    2.1 动态加载技术第14-16页
        2.1.1 Java类的动态加载机制第14-15页
        2.1.2 Android虚拟机类加载机制第15-16页
    2.2 HOOK机制第16-18页
    2.3 Binder机制第18-20页
    2.4 本章小结第20-22页
3 粒度化的安全功能插件化实现机制分析第22-36页
    3.1 插件化的位置第22-23页
    3.2 插件加载技术第23-26页
        3.2.1 代码加载方式分析第24页
        3.2.2 资源编译加载方式分析第24-26页
    3.3 大粒度插件化模块化更新第26-32页
        3.3.1 模块隔离性分析第26-27页
        3.3.2 四大组件插件化分析第27-32页
    3.4 小粒度插件化热修复第32-34页
        3.4.1 机制中热修复的原理分析第32-33页
        3.4.2 动态代码注入解决Multidex失败的问题第33-34页
    3.5 插件安全机制分析第34-35页
        3.5.1 APK签名机制第34页
        3.5.2 dex文件的保护第34-35页
    3.6 本章小结第35-36页
4 粒度化的安全功能插件化实现机制设计第36-52页
    4.1 总体设计第36-37页
    4.2 插件加载模块第37-39页
        4.2.1 资源加载第38-39页
        4.2.2 代码加载第39页
    4.3 模块化更新第39-43页
        4.3.1 APK解析第39-40页
        4.3.2 AndroidManifest预注册第40页
        4.3.3 四大组件的插件化第40-41页
        4.3.4 HOOK模块第41-43页
    4.4 热修复模块第43-44页
    4.5 缓存机制与插件包管理第44-45页
    4.6 插件启动第45-47页
        4.6.1 进程管理第45-46页
        4.6.2 组件生命周期管理第46-47页
    4.7 插件化机制安全模块第47-51页
        4.7.1 APK签名第47-48页
        4.7.2 验证APK签名第48-49页
        4.7.3 DES算法加解密dex文件第49-51页
    4.8 本章小结第51-52页
5 功能插件化机制的实现与验证第52-64页
    5.1 AndroidManifest预注册的实现第52-53页
    5.2 APK解析的实现第53-54页
    5.3 四大组件启动的实现第54-56页
        5.3.1 ClassLoader加载代码第54页
        5.3.2 Activity的启动第54-55页
        5.3.3 Service的启动第55页
        5.3.4 BroadcastReceiver的启动第55-56页
        5.3.5 ContentProvider的启动第56页
    5.4 热修复的实现第56-57页
    5.5 插件化安全机制的实现第57-58页
    5.6 插件化机制的验证与对比第58-63页
        5.6.1 机制验证第58-62页
        5.6.2 相关机制对比第62-63页
    5.7 本章小结第63-64页
6 总结与展望第64-66页
    6.1 工作总结第64页
    6.2 工作展望第64-66页
致谢第66-68页
参考文献第68-72页
在校学习期间所发表的论文、专利、获奖及社会评价第72页

论文共72页,点击 下载论文
上一篇:考虑细观结构的混凝土材料动强度提髙机理研究
下一篇:K-means算法性能改进及在电影推荐系统中的应用研究