Android_Framework框架分析Android framework analysis (partI zt)Android Framework 分析 (一)1.目录树/framework/base/api /framework/base/awt/framework/base/build/framework/base/camera关于camera的HAL接口库。最终生成native共享库libcamera.so,编译时根据是否定义USE_CAMERA_STUB来决定系统是否有Camera硬件支持。若没有实际的Camera硬件,则编译时会和虚拟camera静态库(libcamerastub.a,由camerahardwarestub.cpp,fakecamera生成)链接生成libcamera.so。/framework/base/cmds 关于android系统启动时用到的command等/framework/base/cmds/am/framework/base/cmds/app_process 可执行文件app_process,该文件可以根据输入参数决定是Zygote启动(参考init.rc中的语句 service zygote /system/bin/app_process -Xzygote /system/bin --zygote--start-system-server).该执行程式会链接libandroid_runtime.so去链接androidruntime。后面我会在详细分析此部分。/framework/base/cmds/backup 可执行程式btool/framework/base/cmds/bmgrjava可执行程式, backup manager,java库形式分发到目标系统/system/frame……
猜您喜欢
评论