2011-12-15 9 views
0

私は2つのアンドロイドプロジェクトを持っています:ライブラリとアプリケーション。今度は、それらをビルドしてインストールするANDROID.MKファイルを作成したいと思います。別々にビルドするのか、それとも一緒にビルドするのかは問題ではありません。私は電話ソフトに手を入れるだけです。2つのアンドロイドプロジェクトからANDROID.MKファイルを作成

私の問題は、ライブラリにもリソースがあることです。 eclipseではこれが正常に動作し、Eclipseは2つの別個の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) 

答えて

0

は、メールアプリでこのコードを取得する:

LOCAL_RESOURCE_DIR := $(addprefix $(LOCAL_PATH)/, ../MyLib/res res) 
関連する問題