在Android.mk文件中,我有这段代码通过Maven下载一些软件包。它使用pom.xml和其他东西,但这在问题的范围内并不重要。
ECHO_RESULT := $(shell mvn dependency:copy-dependencies -f $(PATH)/pom.xml -Dmdep.stripVersion=true -DoutputDirectory=$(OUT_PATH))
Android.mk将一个单词传递给Maven并等待Maven解析它的依赖项。即使Maven无法下载内容,它也会继续进行。此外,Maven正在默默地工作。所以,这里有一些问题:
1.如果Maven依赖项失败,如何使android构建失败?
2.如何将Maven输出记录到终端?