您的位置:首页 > 编程语言 > C语言/C++

Android 4.1 中的 C/C++ 组件架构

2013-01-24 14:03 190 查看
  上周,谷歌发布了Android 4.1 Jelly Bean的源代码,源码中包含了很多有趣的开源组件。开发者Magnus Ernstsson通过Arqua可视化了其中包含的所有的C/C++组件。

所有的C/C++组件被构建成为可执行文件、共享库和静态库,已经被分析并上传到analysis.ernstsson.net,并被制作成交互式的、可点击的、可缩放的类UML图。
  其中包含了一些Android专用的组件,如libaudioflingerlibsurfaceflingerlibpixelflingerlibstagefright等。



  也有一些经常用于其他环境的组件,如libpnglibjpegsshdlibxml2libsqlite等。



  你可以通过analysis.ernstsson.net来查看Android 4.1中C/C++组件的结构图,建议使用Firefox、Chrome或Safari浏览器,在IE下可能会显示不正常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  架构 Android C++组件