반응형
출처 : http://www.mirwing.com/entry/Android-System-Library-%EA%B0%9C%EC%9A%94

Name

Size

Description

 libFFTEm.so             375K Truetype Embed Engine
 libUAPI_jni.so          615K maybe..sms related..
 libaes.so                33K Advanced Encryption Standard
 libandroid_runtime.so   306K Android Runtime
  libaudioflinger.so       70K  
 libc.so                 226K system calls & other basic facilities such as open, malloc, printf,exit...
 libcorecg.so             43K  
 libcrypto.so            833K cryptographic algorithms 
 libctest.so             3.5K  
 libcutils.so             53K  
 libdbus.so              301K Message Bus System Library
 libdl.so                1.5K Runtime Dynmaic Loading Library (ex: dlopen, dlclose, etc )
 libdrm1.so               43K  
 libdrm1_jni.so           10K  
 libdvm.so               405K dalvik vm
 libembunit.so           5.2K Embedded Unit Testing Framework
  libevent.so              18K  
 libexpat.so             120K XML Parser
 libhardware.so           28K  
 libicudata.so           1.2K ICU(International Components for Unicode) data
 libicui18n.so            695K ICU(International Components for Unicode) i18n
 libicuuc.so             761K ICU(International Components for Unicode) common
 libm.so                 129K Math Library 
 libmedia.so              47K  
  libmedia_jni.so          15K  
 libnativehelper.so      165K  
 libopengles_cm.so        87K OpenGL for Embedded Systems
 libpim.so               5.9K Library for Personal Information Manager  
 libpixelflinger.so      105K  
 libpv.so                4.6K Packet Video Library 
 libreference-ril.so       18K RIL(Radio Interface Layer)
 libril.so                29K RIL(Radio Interface Layer) 
 libsgl.so               845K 2D Skia(or Scalable) Graphics Library
 libsonivox.so            94K  
 libsqlite.so            422K sqlite
 libssl.so               150K SSL library
 libstdc++.so            3.7K ISO 14882 Standard C++
 libsurfaceflinger.so    111K  
 libsystem_server.so     6.2K  
 libthread_db.so         3.0K Thread Debuging Library
 libui.so                103K Generic UI (User Interface) Library
 libutils.so             416K  
 libwebcore.so           3.1M Webkit
 libz.so                  56K zlib

Android includes a set of C/C++ libraries used by various components of the Android system. 
These capabilities are exposed to developers through the Android application framework. 
Some of the core libraries are listed below: 
 
System C library
 
- a BSD-derived implementation of the standard C system library (libc), tuned for embedded Linux-based devices
 
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
 
Surface Manager
 
- manages access to the display subsystem and seamlessly composites 2D and 3D graphic layers from
  multiple applications
 
LibWebCore
 
- a modern web browser engine which powers both the Android browser and an embeddable web view
 
SGL
 
- the underlying 2D graphics engine
 
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
 
FreeType
 
- bitmap and vector font rendering
 
SQLite
 
- a powerful and lightweight relational database engine available to all applications
반응형

'Android' 카테고리의 다른 글

Android C native development – take full control!  (0) 2010.02.09
Android Market SlideMe 에서 게임 다운로드 받기(s3c6410)  (0) 2010.02.07
EGL  (0) 2010.02.06
Posted by Real_G