我在android中以发布模式创建了一个应用程序。 我想在发布模式下发布我的应用程序时删除项目中的所有日志。 我怎么能不重复我的代码呢? 我可以使用Gradle删除日志吗?
答案 0 :(得分:1)
您可以使用BuildConfig.DEBUG变量,这对于调试版本是正确的,否则为false。
你可以拥有一个带有
之类变量的常量文件public static final LOG_ENABLED = BuildConfig.DEBUG;
然后在打印日志之前检查变量。
if(Constants.LOG_ENABLED){
// print Log
}