我在 android 中以 Release模式创建了一个应用程序。 当我在 Release模式下发布我的应用程序时,我想删除我项目中的所有日志。 我该怎么做而不复制我的代码? 我可以使用 Gradle 删除日志吗?
最佳答案
您可以使用 BuildConfig.DEBUG 变量,该变量对于调试构建为真,否则为假。
你可以有一个带有变量的常量文件
public static final LOG_ENABLED = BuildConfig.DEBUG;
然后在打印日志之前检查变量。
if(Constants.LOG_ENABLED){
// print Log
}
关于Android gradle 删除日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29059968/