Android 安卓Maven插件和口味
有人知道使用Android Maven插件构建不同风格的应用程序是否可行,以及在多大程度上可行吗 我刚刚看到aapt目标中有一个选项(请阅读此btw) 如果你结合了这一点和一些常用的maven配置文件技术,那么创建两种风格的应用程序有什么限制吗?有什么例子吗Android 安卓Maven插件和口味,android,maven,android-build,android-maven-plugin,Android,Maven,Android Build,Android Maven Plugin,有人知道使用Android Maven插件构建不同风格的应用程序是否可行,以及在多大程度上可行吗 我刚刚看到aapt目标中有一个选项(请阅读此btw) 如果你结合了这一点和一些常用的maven配置文件技术,那么创建两种风格的应用程序有什么限制吗?有什么例子吗 提前谢谢 我已经使用了配置文件来实现这一点,但我不得不说Gradle的口味在两点上都很好: 上下文 假设你想有2个不同的绘图应用程序,所以你有2个res文件夹 Gradle flavor将使用默认文件夹,并将来自flavor的任何内容覆盖到
提前谢谢 我已经使用了配置文件来实现这一点,但我不得不说Gradle的口味在两点上都很好: 上下文 假设你想有2个不同的绘图应用程序,所以你有2个res文件夹
<profile>
<id>winter-resources</id>
<properties>
<android.res.dir>${project.basedir}/winter-res</android.res.dir>
</properties>
</profile>
冬季资源
${project.basedir}/winter res
在android maven插件的配置中
<resourceDirectory>${android.res.dir}</resourceDirectory>
${android.res.dir}
我发现了一个pom示例,它使用了香料配置文件。您有maven示例吗?与Gradle进行比较会有帮助,但仍然可以为maven设置提供一个工作示例。pom来自一个封闭源代码项目,但是如果你需要更多的帮助,顺便说一句,我回顾了Gradle,我现在仍然坚持maven,因为aar支持在新的3.8.1-SNAPSHOT中。我不能让格雷德尔和声纳一起工作,真是一个皮蒂,我和詹金斯之间也有一些问题,但我以后还要多看看。我喜欢gradle对android maven的性能提升,但一旦我们将android maven重构为使用AndroidBuilder,这种情况可能会发生变化。您的性能提升令人惊讶,我刚切换到maven,因为gradle每次强制完全重建都太慢,而且缺乏良好的Intellij支持(他们正在尝试,但还没有实现)。