首页 > 解决方案 > Can I have same Java file with different versions for debug and release?

问题描述

I am developing an android application. I have an java file that I want to use it differently in debug and release build types. I know I can have different resource files for debug and release versions. But is it possible to do the same with Java files also? How to achieve this?

标签: androidandroid-studio

解决方案


第 1 步:将 Java 类的调试版本放入src/debug/java/...

第 2 步:将 Java 类的发行版放入src/release/java/...

步骤#3:确保您没有此 Java 类的副本src/main/java/...

现在,debug构建将从源集中提取 Java 代码debug,而release构建将从源集中提取 Java 代码release


推荐阅读