如果我为产品风格定义Java类(例如免费)以及构建类型(例如debug),会发生什么。
如果我现在使用gradle构建myapp-free-debug.apk哪个类被打包到apk中?
答案 0 :(得分:1)
您的问题标题与问题正文不同。你想要混合什么?只构建类型或构建类型/风格?
如果是构建类型和风格,我认为如果类在构建类型的 AND 中存在类,则甚至无法构建项目。您将收到重复的类错误。 当您使用产品口味时,根据定义,其中一种口味必然包含在项目中。因此,类变体必须在每个产品风格中,而不是在构建类型中。
如果只是构建类型,这是我当前尝试做的事情,我希望构建将从所选构建类型中选择java类,并忽略{{{ 1}}文件夹但不是,我也得到一个重复的类错误。 我在adt-dev小组上询问the question,等等......
main
目录中定义的类。也就是说,他提供了一些解决方案来满足我的需求。如果有兴趣,请参阅以上链接。