2010-10-22 65 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的部分或全部?