【发布时间】:2021-05-29 19:27:56
【问题描述】:
我有 3 种口味。
风味1
风味2
风味3
和 MainActivity 适用于所有口味。我希望风味 1 和风味 2 的实现相同,风味 3 的实现不同。如果我在 flavor3/java/com/sample/MainActivity 中添加单独的 MainActivity,它会显示“Duplicate class found in the file”并且文件夹结构如下。
main/java/com/sample/MainActivity
风味1
风味2
flavor3/java/com/sample/MainActivity
是否需要添加所有风格的 MainActivity?
喜欢:
主要/
flavor1/java/com/sample/MainActivity
flavor2/java/com/sample/MainActivity
flavor3/java/com/sample/MainActivity
但是每次我必须在风味 1 发生变化时更新并在风味 2 中进行更改时都会这样做。有什么解决办法吗?
【问题讨论】:
标签: java android android-build-flavors android-flavors build-variant