我有一个问题,但是我已经坐在我的应用程序前数小时了,却无法理解问题所在。
我有一个安卓应用程序(用Kotlin编写),我想制作两个产品风味并覆盖产品风味中的一个类/文件:
所以我的gradle脚本如下:
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
android {
...
productFlavors {
foo {
applicationId "com.foo"
}
}
}
我的文件结构如下: - src
- androidTest
- foo
- java
- com
- example
- Bar.kt
- main
- java
- com
- example
- Bar.kt
- test
基本上,我想要在foo
产品口味中覆盖Bar.kt
文件,但不知何故它不能正常工作:它说类Bar
是重复的。
有什么提示吗?
Bar.kt
实际上是一个Dagger 2模块。 - sockeqwe