查看Android 4.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;

Android 4.0 的Camera 是 Gallery2 使用同一个Android.mk 和 AndroidManifest.xml文件,
所以,编译好的源码,Gellery应用是由Gallery包编译生成的;
Camera应用是由 LegacyCamera生成的。

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


更多相关文章

  1. Android中判断是否有声音在播放
  2. android 通话记录的查询与删除
  3. android Java代码的启动
  4. Ubuntu环境下Android源码下载及编译方法
  5. 移植 libusb 到 Beagleboard 上的 Android
  6. android adb pm命令
  7. android 源码分析流程(一) init.c
  8. Android(安卓)引用库项目,Debug 库项目
  9. Android内容提供者源码

随机推荐

  1. TypedArray和obtainStyledAttributes使用
  2. Android(安卓)7.0拍照后保存到手机的指定
  3. android之Can't create handler inside t
  4. android下的读写权限
  5. android studio之NDK配置
  6. android.os.FileUriExposedException 自
  7. Android(安卓)撸起袖子,自己封装 DialogFr
  8. 七 APPIUM Android(安卓)定位方式
  9. Android(安卓)studio运行Main方法
  10. 使用Android(安卓)Studio创建OpenCV 4.1.