Android utils 之 日志工具类
2024-10-20 00:31:35
工具类
在开发的过程中,我们时常会对代码执行特定的处理,而这部分处理在代码中可能多次用到,为了代码的统一性、规范性等,通过建工具类的方式统一处理。接下来我会罗列各种工具类。
日志工具类
- 在utils文件夹下建立一个 LogUtils 类
- 在build.gradle中配置buildType,设置不同版本下相同属性不同值。
buildTypes {
debug {
buildConfigField("boolean","IS_DEBUG","true")
}
release {
buildConfigField("boolean","IS_DEBUG","false")
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
- 编辑 LogUtils.java
public class LogUtils { //获取当前APK生成模式
//分为调试版本和正式版本。日志是用来调整程序的,一般正式的应用不允许输出日志,通过混淆来控制,获取当前状态
public static final boolean DEBUG = BuildConfig.IS_DEBUG; public static void logi(String TAG,String msg){
if(DEBUG){
Log.i(TAG, ""+msg);
}
}
}
- 使用日志类
- 查看日志
【有关混淆,后期会有更加详细的说明】
最新文章
- Range Sum Query - Mutable
- 后台设置gridview不换行
- VUX 移动前端框架使用文档
- python 多线程学习
- [转]一些NSArray,NSDictionary,NSSet相关的算法知识
- rsyslog 与 logrotate 服务
- 创建生产订单函数BAPI_PRODORD_CREATE
- HDU 5601 N*M bulbs 找规律
- Java中接口与实例化
- 调整系统的inode数量
- jquery插件推荐
- HDU 2063 过山车(模板—— 二分图最大匹配问题)
- Kafka技术内幕 读书笔记之(二) 生产者——新生产者客户端
- React实现了一个鼠标移入的菜单栏效果
- UOJ#7. 【NOI2014】购票 | 线段树 凸包优化DP
- MySQL 5.7基于GTID复制的常见问题和修复步骤(二)
- Jmeter各参数含义
- vim note write
- 20135234mqy-——信息安全系统设计基础第十一周学习总结
- js阻止默认事件、拖拽等等
热门文章
- HDU5343 MZL's Circle Zhou(SAM+记忆化搜索)
- 洛谷P2569 (BZOJ1855)[SCOI2010]股票交易 【单调队列优化DP】
- HDU1079 Calender Game
- 强化学习七 - Policy Gradient Methods
- Python文章相关性分析---金庸武侠小说分析-2018.1.16
- Web 前端学习大纲
- 7个点说清楚spring cloud微服务架构
- 【Java笔试】对数据库中的分解是否为无损连接和是否保持函数依赖的判定-由牛客网试题引申-保姆式教学
- 如何在Android手机上进行自动化测试(下)
- 图片验证码推导逻辑,Image.new,ImageDraw, ImageFont.truetype的用法