在尝试使用Maven构建Android项目时,我发现maven-android-plugin在构建期间不会自动生成BuildConfig类。我找到了关于该问题的机票和Google Groups线程。
问题:http://code.google.com/p/maven-android-plugin/issues/detail?id=275
问题线程中的快速黑客建议创建另一个微型maven项目,以便在构建时使用配置文件切换设置BuildConfig.DEBUG变量。这将迫使我为每一个小应用程序构建一个多模块项目。
Google Groups线程中的建议对我来说听起来不错(从SDK执行Ant任务以生成BuildConfig类)但是在挖掘build.xml并尝试完成这项工作之后我放弃了。
是否有人通过maven + android获得BuildConfig问题的实用解决方案?
答案 0 :(得分:10)
感谢Jake Wharton和Manfred Moser,自Android Maven Plugin 3.3.2以来,BuildConfig一代已得到支持。
查看3.3.2版本here的更新日志。