文摘
英文文摘
论文说明:图表目录
声明
第1章 绪论
1.1 目的与意义
1.2 主要研究内容
1.3 本文主要工作
1.4论文组织结构
1.5本章小结
第2章重要概念与相关研究
2.1 智能手机和功能手机
2.2手机的本机程序加载过程
2.2.1 嵌入式系统的交叉编译与链接
2.2.2 GNU make编译机理
2.2.3 本机程序的加载链接过程
2.3 智能手机的第三方应用动态加载方法
2.4功能手机的第三方应用动态加载方法
2.5 本项目采用的动态加载方法
2.6本章小结
第3章 ELF文件动态加载应用程序分析
3.1 ELF文件的结构
3.1.1 ELF文件格式
3.1.2 ELF文件头(ELF Header)结构
3.1.3 ELF文件节区(Sections)结构
3.1.4 ELF文件的重定位信息
3.1.5程序头部表格(Program Header)
3.2 ELF文件的符号动态解析
3.2.1 解析符号的ELF文件相关信息
3.2.2符号动态解析
3.3 ELF文件重定位的实现
3.3.1 静态重定位的实现
3.3.2动态重定位的实现
3.4 ELF文件运行过程总结
3.5 本章小结
第4章 动态加载平台的具体实现
4.1 综述
4.2 函数跳转
4.2.1 函数跳转表
4.2.2 函数跳转表的自动生成
4.3 重定位的实现
4.3.1 该系统定义文件格式分析
4.3.2重定位实现
4.4外部资源访问
4.4.1字符串处理
4.4.2 图片与铃声处理
4.4.3 资源查找
4.5 PC上开发环境建立
4.6本章小结
第5章 项目测试与评价
5.1 项目测试
5.1.1 测试环境
5.1.2测试过程
5.1.3 调试过程中遇到的主要问题及解决方法
5.2测试结果与评价
5.2.1 测试结果
5.2.2评价
5.2.3 论文成果的实际应用价值
5.3本章小结
结论与展望
结论
平台目前存在的问题
下一步工作设想
本章小结
参考文献
附录A攻读硕士研究生期间发表的论文及参与的项目
致谢
湖南大学;