10

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

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

谷歌组: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 问题找到了实用的解决方案吗?

4

1 回答 1

10

感谢 Jake Wharton 和 Manfred Moser,从 Android Maven 插件 3.3.2 开始就支持 BuildConfig 生成。

在此处查看 3.3.2 版本的变更日志。

于 2012-09-09T01:34:44.700 回答