计算机工程与应用 ›› 2012, Vol. 48 ›› Issue (22): 70-73.

• 研发、设计、测试 • 上一篇    下一篇

面向龙芯平台的Android系统移植研究

雷  鸣1,靳  婷1,徐晓亮1,齐  锦2   

  1. 1.中国电子科技集团公司第十五研究所 军用中间件研发中心,北京 100083
    2.中国人民解放军总参谋部 第六十一研究所,北京 100141
  • 出版日期:2012-08-01 发布日期:2012-08-06

Research and transplant Android OS based on Loongson2F

LEI Ming1, JIN Ting1, XU Xiaoliang1, QI Jin2   

  1. 1.Military Middleware R&D Center, No. 15 Research Institute of China Electronics Technology Group Corporation, Beijing 100083, China
    2.No. 61 Research Institute, Headquarters of the General Staff of the PLA, Beijing 100141, China
  • Online:2012-08-01 Published:2012-08-06

摘要: 在分析Android系统与龙芯平台架构的基础上,针对软硬件适配、虚拟机优化、编译器移植等关键技术进行了深入研究。在充分保持龙芯处理器性能的基础上,对Android系统源码进行了优化修改,实现了在龙芯平台完整运行Android Gingerbread系统,同时对移植系统中的Dalvik虚拟机的性能优化进行了测试验证。为其他版本Android系统在面向龙芯平台的移植方面提供了重要参考,具有很大应用价值。

关键词: Android系统, 龙芯2F, 移植, 虚拟机, 文件系统

Abstract: Based on the analysis of architecture of android and Loongson-based platform, some key techniques of porting Android system are studied. The Android source code has been modified according to the architecture and property of Loongson, then an Android Gingerbread system for Loongson-based is implemented. The performance of the optimized Dalvik virtual machine of the system is tested and verified. This work is valuable to other Android version transplant to Loongson-based platform.

Key words: Android, Loongson2F, transplant, virtual machine, file system