标签:
1.参考android原生拷贝铃声
a)
F:\project\a33\android\build\target\product\full_base.mk
# Get some sounds
$(call inherit-product-if-exists, frameworks/base/data/sounds/AllAudio.mk)
b)
android\frameworks\base\data\sounds\AllAudio.mk
LOCAL_PATH := frameworks/base/data/sounds
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/Alarm_Beep_01.ogg:system/media/audio/alarms/Alarm_Beep_01.ogg \
全志针对modules就是采取这种做法,在项目mk文件申明modules.mk,然后新建文件夹把资源复制进去
F:\project\a33\android\device\softwinner\astar-wifionly\modules\modules.mk
PRODUCT_COPY_FILES += \
$(call find-copy-subdir-files,*,$(LOCAL_PATH)/modules,system/vendor/modules)
但是这种做法只能针对资源类型的文件,尝试拷贝apk到app(偷懒-_-!)却被系统检测失败了
于是改用shell的cp拷贝资源
LOCAL_PATH := device/softwinner/xxx/xxx
ifneq (,$(OUT))
$(shell mkdir -p $(OUT)/system/app/)
$(shell cp -rf $(LOCAL_PATH)/app/*.apk $(OUT)/system/app/)
endif
标签:
原文地址:http://www.cnblogs.com/crisy/p/4305479.html