我有两个构建变体,一个是在调试,另一个是发布.我必须在发布模式下运行一些代码块.例如,我必须仅在发布版本中使用Firebase,有没有办法做到这一点?
Nit*_*lal 20
用于检查释放模式使用
if( BuildConfig.BUILD_TYPE.equalsIgnoreCase("release")) {
}
Run Code Online (Sandbox Code Playgroud)
调试模式检查
if( BuildConfig.BUILD_TYPE.equalsIgnoreCase("debug")) {
}
Run Code Online (Sandbox Code Playgroud)
或者您可以使用此代码
if( BuildConfig.DEBUG ){
}
Run Code Online (Sandbox Code Playgroud)