Librariesweb
Android includes a set of C/C++ libraries used by various components of the Android system. These capabilities are exposed to developers through the Androidapplication framework. Some of the core libraries are listed below:數據庫
Surface Manager - manages access to the display subsystem and seamlessly composites 2D and 3D graphic layers from multiple applications 瀏覽器
表面管理器——管理顯示子系統,並能無縫地組合多個應用的2D和3D圖像層。安全
3D libraries - an implementation based on OpenGL ES 1.0 APIs; the libraries use either hardware 3D acceleration (where available) or the included, highly optimized 3D software rasterizer
3D libraries——基於OpenGL ES 1.0 APIs的一個實現;該庫或是使用硬件的3D加速,或是使用內置的高度優化的3D軟件光柵。 app
SGL - the underlying 2D graphics engine SGL——底層的2D圖像引擎less
Media Libraries - based on PacketVideo's OpenCORE; the libraries support playback and recording of many popular audio and video formats, as well as static image files, including MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG
媒體庫——基於PacketVideo's OpenCORE;該庫支持許多流行音頻/視頻的錄製與回放,固然還支持靜態的圖片文件,包括 MPEG4, H.264, MP3, AAC, AMR, JPG, and PNG ide
FreeType - bitmap and vector font rendering FreeType —— 位圖和矢量字體渲染字體
SSL:即Secure Socket Layer,位於TCP/IP協議與各類應用層協議之間,爲數據通訊提供安全支持。優化
SQLite - a powerful and lightweight relational database engine available to all applications component
SQLite —— 一個強大而輕量的關係數據庫引擎,對全部應用可用。
WebKit--瀏覽器排版和渲染引擎 具體介紹:http://www.infoq.com/cn/articles/webkit-for-developers
libc --系統c庫