android - 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?
解决方案
第 1 步:将 Java 类的调试版本放入src/debug/java/...
第 2 步:将 Java 类的发行版放入src/release/java/...
步骤#3:确保您没有此 Java 类的副本src/main/java/...
现在,debug
构建将从源集中提取 Java 代码debug
,而release
构建将从源集中提取 Java 代码release
。
推荐阅读
- sql - 更改行的排序顺序后如何重新排列“排序顺序”列
- sql-server - Windows cmd 从 SQL Server 存储过程回显到文件
- ios - Swift - 通过引用获取约束或循环通过属性的约束?
- php - 如何在 .php 之后获取值
- postgresql - 分离 pgAdmin 和 cmd psql 数据库
- python-3.6 - python中类的行为
- java - SWT.graphics.color 的 Alpha 值不起作用
- scala - 光滑的导入钻石运算符 <>
- apache-camel - 如何在 Camel JMS 选择器选项中使用加号?
- r - 具有多列和权重列的桑基图 - 使用 NetworkD3 包