1. 在build.gradle中配置环境切换开关
ext { IS_DEBUG = true JAR_LIB = IS_DEBUG ? 'jar-debug' : 'jar-release' }
2. 在defaultConfig中自定义buildConfigField变量IS_DEBUG
defaultConfig { applicationId "xxxx" buildConfigField 'boolean', 'IS_DEBUG', String.valueOf(IS_DEBUG) // 环境开关 }
3. 在Java代码中使用自定义变量
public static final boolean IS_DEBUG = BuildConfig.IS_DEBUG;//是否是debug模式
4. 在build.gradle中使用ext中定义的jar文件
compile(name: LIVENESS_LIB, ext: 'aar')