安卓Studio学习笔记---gradle自定义BuildConfig.DEBUG实现在调试输出Log,正式的时候不输出Log

本文介绍如何通过Gradle配置自定义BuildConfig字段,并实现根据构建类型选择性输出Log信息的方法。通过定义LoggerUtil工具类,可以在调试时输出日志而在正式发布时关闭日志输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在进行说之前,我觉得应该先看看这篇博客,因为我也是看了这篇博客之后,自己进行测试,然后才写的

本文为 stormzhang 原创文章

http://stormzhang.com/android/2015/01/25/gradle-build-field/

1.看了之后然后再去自己测试,刚开始我也不是首先来看以下BuildConfig的位置


2.看到我右边的箭头指向了没,这个是自己定义的,然后写的时候在这里写


3.具体的我都标注上了,也标上注释了,应该能看明白,然后自己在定义个一个类用来判断是否输出Log


4.到这一步应该就可以使用了,我们只管去大胆的输出即可,在调试的时候是会输出Dialog的,在正式打包的时候是不会输出Log的,我已经测试过,很好用地哈哈。

LoggerUtil.i("Log.i","点击的Url--->"+url);

请尊重别人的劳动果实,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值