我对使用Android.mk和Application.mk有点模糊
我尝试阅读documentation that comes with NDK中的APPLICATION-MK.HTML和ANDROID-MK.HTML,但仍然对和两个makefile的用途感到困惑。
我将非常感谢任何能帮助我理解这一点的人。
最佳答案
每个模块只需要一个Android.mk。如果您只拥有一个 native 应用程序中的模块,则Application.mk就是多余的(但是,如果您偏离默认行为,则有些事情只能由Application.mk控制)。但是,如果您有许多模块,则在项目中遍历许多Android.mk文件,而不是Application.mk有助于提供适用于所有模块的应用程序范围的设置。
关于android - Android.mk与Application.mk,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5835926/