Android.mk与Application.mk

Oce*_*lue 21 android makefile android-ndk-r5

关于Android.mk和Application.mk的使用,我有点模糊

我已经尝试在NDK附带文档中阅读APPLICATION-MK.HTML和ANDROID-MK.HTML ,但仍然对两个 makefile 的目的感到困惑.

我会非常感谢能够帮助我理解这一点的人.

rke*_*emp 10

每个模块只需一个Android.mk.如果您拥有的只是本机应用程序中的一个模块,则Application.mk是冗余的(但是,如果您转向默认行为,则有一些事情只能由Application.mk控制).但是,如果您有许多模块,那么项目中的许多Android.mk文件比Application.mk可用于提供适用于所有模块的应用程序范围的设置.