Config.DEBUG 已弃用

Config.DEBUG deprecated

我正在尝试添加以下代码。

    if (Config.DEBUG) {
    // do something
    } else {
    // do something
    }

我意识到 Config.DEBUG 在 API 中已被弃用 14. 如果它有什么替代方案?

您可以使用:

if(BuildConfig.DEBUG){
    // do something
}else{
    // do something
}

它在任何地方都没有真正的记录,但似乎在 eclipse 和 Android Studio(分别是最新版本)中都有效。

Returns true 如果当前构建是调试构建,false 如果是发布。由于它在任何地方都没有记录,因此在生产代码中使用它时要小心,因为它可能随时被剥离(并且有报告称错误地将发布归因于调试版本)。