查看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 根据res文件夹下(如res/raw)文件名获取其id
  2. [Android Pro] android 混淆文件project.properties和proguard-p
  3. Ubuntu环境下Android源码下载及编译方法
  4. Android利用Http下载文件
  5. android获取各路径下的文件流
  6. android开源框架源码分析:Okhttp
  7. android studio中xml文件代码提示问题
  8. Android下的应用编程——用HTTP协议实现文件上传功能

随机推荐

  1. vue脚手架安装和实现简单购物车
  2. 如何判断一个点在地图上?如何判断一个点在
  3. 将UNIX时间戳转换为特定格式的日期时间—
  4. 阿里云服务器操作系统如何选择?阿里云有哪
  5. AlmaLinux镜像在阿里云镜像站首发上线
  6. Vue Cli(脚手架)实现购物车小案例
  7. 飞舞的气泡
  8. 人物衣服的褶皱怎么画?漫画衣服褶皱画法
  9. VUE3学习,购物车结算练习
  10. Windows为什么会出现端口占用?如何处理端