我可以使用相同的Java文件进行不同版本的调试和发布吗?

时间:2019-04-03 20:03:15

标签: android android-studio

我正在开发一个android应用程序。我有一个Java文件,我想在调试和发布版本类型中以不同的方式使用它。我知道我可以有用于调试和发行版本的不同资源文件。但是是否也可以对Java文件执行相同的操作?如何实现呢?

1 个答案:

答案 0 :(得分:3)

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

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

步骤3:确保在src/main/java/...

中没有 没有该Java类的副本。

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