Maven构建Android应用程序 - BuildConfig

时间:2012-07-12 07:54:16

标签: android maven maven-3 android-maven-plugin

在尝试使用Maven构建Android项目时,我发现maven-android-plugin在构建期间不会自动生成BuildConfig类。我找到了关于该问题的机票和Google Groups线程。

问题:http://code.google.com/p/maven-android-plugin/issues/detail?id=275

Google网上论坛:http://groups.google.com/group/maven-android-developers/browse_thread/thread/cc74267bbb7baebb/4e63b710513bb535?lnk=gst&q=BuildConfig#4e63b710513bb535

问题线程中的快速黑客建议创建另一个微型maven项目,以便在构建时使用配置文件切换设置BuildConfig.DEBUG变量。这将迫使我为每一个小应用程序构建一个多模块项目。

Google Groups线程中的建议对我来说听起来不错(从SDK执行Ant任务以生成BuildConfig类)但是在挖掘build.xml并尝试完成这项工作之后我放弃了。

是否有人通过maven + android获得BuildConfig问题的实用解决方案?

1 个答案:

答案 0 :(得分:10)

感谢Jake Wharton和Manfred Moser,自Android Maven Plugin 3.3.2以来,BuildConfig一代已得到支持。

查看3.3.2版本here的更新日志。