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专用的组件,如libaudioflinger、libsurfaceflinger、libpixelflinger和libstagefright等。
也有一些经常用于其他环境的组件,如libpng、libjpeg、sshd、libxml2和libsqlite等。
你可以通过analysis.ernstsson.net来查看Android 4.1中C/C++组件的结构图,建议使用Firefox、Chrome或Safari浏览器,在IE下可能会显示不正常。
所有的C/C++组件被构建成为可执行文件、共享库和静态库,已经被分析并上传到analysis.ernstsson.net,并被制作成交互式的、可点击的、可缩放的类UML图。
其中包含了一些Android专用的组件,如libaudioflinger、libsurfaceflinger、libpixelflinger和libstagefright等。
也有一些经常用于其他环境的组件,如libpng、libjpeg、sshd、libxml2和libsqlite等。
你可以通过analysis.ernstsson.net来查看Android 4.1中C/C++组件的结构图,建议使用Firefox、Chrome或Safari浏览器,在IE下可能会显示不正常。
相关文章推荐
- Android架构组件—LiveData
- Android官方架构组件介绍之LiveData
- Android架构组件Room指南
- Android官方架构组件指南
- 《Android群英传》笔记2——Android组件架构
- Android架构组件
- 【翻译】App Architecture (Android架构组件) 指南
- android架构组件之Room
- Android架构组件四 Android Architecture Components LiveData组件解析
- Android系统架构和四大组件
- Android架构组件(二)——LiveData
- Android零基础入门第2节:Android 系统架构和应用组件那些事
- Android架构组件三 Android Architecture Components ViewModel组件解析
- Android层次化安全架构及核心组件概览 推荐
- Android层次化安全架构及核心组件概览
- Android 架构组件简单小结
- Android 架构组件 1.0 稳定版
- 谷歌官方推出Android应用开发架构组件介绍(Android Architecture Components)
- 正式发布 Android 架构组件 1.0 稳定版 | 附带中文介绍视频
- Android架构组件—Lifecycle