Android.mk中的LOCAL_OVERRIDES_PACKAGES
如: 源码中DeskClock的android.mk有
LOCAL_OVERRIDES_PACKAGES := AlarmClock
注意:使 AlarmClock不会加入到编译系统中,不会生成 AlarmClock.apk。
原先我是死活不明白会什么有两个闹钟 AlarmClock和 DeskClock ,源码几乎相同,原先只在 AlarmClock中的文件中修改,就是没有效果,测试说没有修改,原来发布的版本中只有DeckClock.apk,我却在本地make AlarmClock编译出了AlarmClock.apk,>_<!!
试了一下在 DeskClock的android.mk中加入LOCAL_OVERRIDES_PACKAGES := Calendar,删掉Calendar.apk, 然后全部make一下,在system/app下calendar.apk竟然没再生成了????!!!
p.s
# Some packages may override others using LOCAL_OVERRIDES_PACKAGES.
# Filter out (do not install) any overridden packages.
overridden_packages := $(call get-package-overrides,$(modules_to_install))
ifdef overridden_packages
# old_modules_to_install := $(modules_to_install)
modules_to_install := /
$(filter-out $(foreach p,$(overridden_packages),$(p) %/$(p).apk), /
$(modules_to_install))
endif
Android.mk中的LOCAL_OVERRIDES_PACKAGES相关推荐
- Android.mk中添加宏定义
在Boardconfig.mk 中添加一个 IMAGE_FOR_FACTORY_TEST:= true 由于Boardconfig.mk和各目录的Android.mk是相互关联的 所以我们可以在And ...
- Android 系统(140)---android.mk中几个常见配置
android.mk中几个常见配置 1.LOCAL_JACK_ENABLED 这个变量可以禁止使用Jack编译工具链编译该模块.在工作中,个人感觉目前jack工具链不是很稳定,经常会出现一些错误,比如 ...
- android.mk local_cppflags,android.mk中LOCAL_CFLAGS 介绍
模块描述变量: 下面的变量用于向编译系统描述你的模块.你应该定义在'include $(CLEAR_VARS)'和'include $(BUILD_XXXXX)'之间定义.正如前面描写的那样,$(CL ...
- 编写Android.mk中的LOCAL_SRC_FILES,使其自动查找源文件,不需要手动添加
在使用NDK编译C/C++项目的过程中,免不了要编写Android.mk文件,其中最重要的就是android.mk源文件列表. cpp文件位于android项目下的的不同文件夹和子文件夹下 按照通常的 ...
- 【转】Update: Android.mk 中的 LOCAL_SRC_FILES, LOCAL_C_INCLUDES
看原文请移步:Update: Android.mk 中的 LOCAL_SRC_FILES, LOCAL_C_INCLUDES 我在先前的两篇post 编写Android.mk中的LOCAL_SRC_F ...
- Android.mk中call all-subdir-makefiles和call all-makefiles-under,$(LOCAL_PATH)的区别
Android.mk中call all-subdir-makefiles和call all-makefiles-under,$(LOCAL_PATH)的区别 在写Android.mk文件时,call ...
- android.mk多个module,Android.mk中的变量的使用介绍(二)
废话不多说,直接分享,欢迎斧正. Android.mk中的变量(二) 1.LOCAL_PATH 这个变量用于给出当前文件的路径.你必须在Android.mk的开头定义.例如: LOCAL_PATH : ...
- Android.mk 编译c语言,编写 android.mk 中 LOCAL_C_INCLUDES 的技巧
编写 android.mk 中 LOCAL_C_INCLUDES 的技巧 在编写android.mk的过程中,免不了要修改LOCAL_C_INCLUDES来设置头文件的include目录, 一般写成这 ...
- android.mk中几个常见配置
1.LOCAL_JACK_ENABLED 这个变量可以禁止使用Jack编译工具链编译该模块.在工作中,个人感觉目前jack工具链不是很稳定,经常会出现一些错误,比如: ERROR: Security ...
最新文章
- LDialog基于DialogFragment封装的库,也许是一个Nice的库
- Java中string字符串的值_Java中的字符串(String)
- Redox随笔(1)-用Rust语言编写的类UNIX操作系统
- 机器学习(2.sklearn(Scikit-learn)库、字典数据的特征抽取)
- javaweb mooc在线系统案例实战-张晨光-专题视频课程
- 通过Spring Integration和RabbitMQ获得高可用性的AMQP支持的消息通道
- python设计与调试[摘自笨方法学python]
- STM32之输入捕获
- 网络渗透测试(2)——使用nmap扫描微信服务器
- 关于导入swf时安全域与应用域的问题
- c ++基本数据类型_C ++中的数据类型
- 水箱建模最小二乘法_三年级数学上册,《万以内加减法二》单元测试卷分析(二)...
- 20180316交换排序-快速排序
- 关于Excel实现分组求和最全文档
- linux rarcrack破解rar、zip和7z压缩包简单密码的工具
- php换脸,ps如何给人物换脸?ps人物换脸教程
- 我是如何搭建一台家庭NAS的
- STC89C516驱动DS12C887时钟模块
- Html5 1.4 figure和figcaption的实例
- python---打印函数print延时且不按顺序输出
热门文章
- JsonPath小结
- Android数据库一些源码分析
- myeclipse/eclipse方法和类的自动注解
- (译)如何使用cocos2d来制作简单的iphone游戏:更猛的怪物和更多的关卡。(第三部分。完!)...
- Win2008 R2 RemoteApp深度体验之二,RemoteApp服务器配置
- Gateway WebSSH
- java 通讯开发_java之接口开发-初级篇-socket通信
- mysql集合查询的命令_MySQL数据库常用命令集合
- javase开发工具包中的什么命令负责运行应用程序_想当程序员?先搞懂JavaSE、JavaEE和JavaME之间的区别吧!...
- 动网论坛帖子跟帖展开/关闭测试