2010-10-22 70 views
0

我有一個使用make構建的apk,所以它有一個與之關聯的Android.mk文件。現在,我想確保每次當某個特定文件(與apk無關)發生更改時,都會重新生成此apk。所以我需要以某種方式指定從我的apk到這個特定文件的依賴關係,但我無法弄清楚如何做到這一點。有什麼建議?我該如何觸發重建我的Android apk?

任何輸入讚賞!

謝謝!

一些更多的信息:■沒有任何「目標」,在他們:

,我看到的是,在Android.mk文件的APK的問題。他們基本上只是看起來像這樣:

LOCAL_PATH := $(call my-dir) 
include $(CLEAR_VARS) 
LOCAL_SRC_FILES := $(call all-java-files-under, src) 
LOCAL_PACKAGE_NAME := MyApp 

include $(BUILD_PACKAGE) 

由於沒有目標,我不能添加任何依賴項。

回答

0

如果您使用make而不是ant,然後進行文件通常有一個格式

<target> : <dependencies> 
<tab><command> 

如果這就是你的Android.mk趨於樣子,那麼我會說只是添加的這個名字其他文件到依賴列表。

如果我完全在這裏,我們可以看到Android.mk的部分或全部?