我将我的项目迁移至Androidx,每次运行项目时都会出现以下错误:class BuildConfig is public,应该在名为BuildConfig.java的文件中声明。我知道这是由于每次构建项目时,我的Java BuildConfig类都会被复制,导致名称变为BuildConfig1、BuildConfig2等。我不得不不断删除它并重新运行项目才能编译,非常烦人,请问有谁知道这个问题的原因并可能提供解决方法吗?这是我的BuildConfig类。
public final class BuildConfig {
public static final boolean DEBUG = Boolean.parseBoolean("true");
public static final String APPLICATION_ID = "com.examp.smartshop";
public static final String BUILD_TYPE = "debug";
public static final String FLAVOR = "";
public static final int VERSION_CODE = 1;
public static final String VERSION_NAME = "1.0";
}