从2个android项目创建ANDROID.MK文件

时间:2011-12-15 09:23:11

标签: android build projects

我有两个android项目:一个库和一个应用程序。现在我想创建构建和安装它们的ANDROID.MK文件。它是单独构建它们还是一起构建它们并不重要,我只需要将它们放入手机软件中。

我的问题是图书馆也有资源。在eclipse中这很好用,eclipse会创建两个独立的R.java文件并合并所有资源。但是在ANDROID.MK文件中我只能指定额外的源文件。我如何合并资源?或者我有什么选择?

这是我目前拥有的ANDROID.MK:

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src) \
    $(call all-java-files-under, ../MyLib/src)
LOCAL_PACKAGE_NAME := MyApp
LOCAL_CERTIFICATE := platform
LOCAL_PROGUARD_ENABLED := disabled
include $(BUILD_PACKAGE)

1 个答案:

答案 0 :(得分:0)

在电子邮件应用中获取此代码:

LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, ../MyLib/res res)