Android.mk 中使用LOCAL_MODULE 编译后,无法编译进大版本中,单编MODULE是可以实现的

云斜月 2018-10-24 02:30:45

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := lll.xml
LOCAL_MODULE_CLASS := EXECUTABLES
LOCAL_SRC_FILES := lll.xml
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/etc/camera
LOCAL_MODULE_OWNER := xxx
include $(BUILD_PREBUILT)

Android.mk 如上写法,
当单编 lll.xml 模块时, lll.xml 是可以编译到 vendor/etc/camera 目录的,
但是当全编译版本时, lll.xml 无法编译到 此目录下,请教下大神们,有没有遇到这种问题,
平台 : MTK
...全文
3011 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_42836121 2021-05-19
  • 打赏
  • 举报
回复
楼主这个问题怎么解决的?
云斜月 2020-02-05
  • 打赏
  • 举报
回复
有些时候,需要你的文件有引用此共享库,才会编译进去,否则无法编译成功的,即使加到 product.mk 中。
com8716187161 2019-06-12
  • 打赏
  • 举报
回复
二楼正解 厉害 973949.com财神
dwgdwhxqs 2019-06-04
  • 打赏
  • 举报
回复
二楼正解,你在device.mk中增加
PRODUCT_PACKAGES += \
lll.xml
Thechaos123 2019-01-08
  • 打赏
  • 举报
回复
把lll.xml加到某个会编译的mk文件里啊,比如device/XXX你的平台/device.mk里
storm_peng 2018-12-03
  • 打赏
  • 举报
回复
楼主这个问题搞定了吗?分享一下,我碰到的是在现有的mk 文件,复制粘贴,插入了一个编译so 的选项,在整机编译的时候都没编译到,真是见了鬼了

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧