Android 4.0 中的Camera

查看Android4.0的源码,会发现:在package/apps下有一个Camera,一个Gallery,一个LegacyCamera,一个Gallery2,而Camera包下没有Android.mk和AndroidManifest.xml文件,

查看源码,在路径/home/archermind/source/source/build/target/product下sdk.mk文件,看系统编译了哪些apk,发现系统没有编译Gallery2,编译了Gallery和LegacyCamera;

Android4.0的Camera是Gallery2使用同一个Android.mk和AndroidManifest.xml文件,

所以,编译好的源码,Gellery应用是由Gallery包编译生成的;

Camera应用是由LegacyCamera生成的。

手动编译Gallery2,安装,会发现有两个Camera和两个Gallery。

相关推荐