java类中声明log对象_用于Android环境,java环境的log打印,可打印任何类型数据
LogXixi
用于Android环境,java环境的log打印,可打印任何类型数据,根据android项目环境debug环境自动打开,release环境自动关闭android环境log打印,规范bean对象,json,xml对应log,crash捕捉,disk存储 log crash,回放disk数据
配置:
1.项目根build.gradle添加
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' } //添加仓库依赖
}
}
2.module的build.gradle添加
implementation 'com.github.wangfeixixi:LogXixi:vertion'
vertion最新版本如下
3.在Application中添加
LogXixi.init(this);
4.权限申请
开始使用啦!
1.运行在android设备上的log,Android环境
LogAndroid.d(123);
LogAndroid.d(new int[]{1,2,3});
参数可以是基本数据类型,对象,json,xml,list,map,array
2.运行在java环境的log:
LogJava.d();
LogJava.e();
参数可以是基本数据类型,对象,json,xml,list,map,array
3.工具转化类 ToStringUtil
ToStringUtil.toString()
参数可以是基本数据类型,对象,json,xml,list,map,array
4.抓捕disk记录crash
5.disk数据回放,打开界面
getActivity().startActivity(new Intent(getActivity(), XixiFileActivity.class));
或者利用XixiFileUtils工具类里的方法自定义disk数据显示
如果觉得好请给我点赞哈!
java类中声明log对象_用于Android环境,java环境的log打印,可打印任何类型数据相关推荐
- java语言中声明布尔型_【Java初探02】——Java语言基础
本篇博文就Java语言的一些基本元素进行一些记录和阐述,主要讲解一下Java语言的一些基本构成元素和Java的主类结构. Java语言基础的大致组成 java主类结构 基本的数据类型 变量与常量 运算 ...
- java项目中没有jdk包_彻底搞懂Java开发工具包(JDK)安装及环境变量配置
一.Java 和 JDK 是什么 Java:Java是一种优秀的程序设计语言,它有非常多的语言特性,如简单性.面向对象.可移植性等.Java 并不只是一种语言,而是一个完整的平台,它有一个庞大的库,其 ...
- java类体_计算机二级考试Java类之类声明以及类体
为了方便广大考生更好的复习,帮考网综合整理提供了2012年计算机二级考试java类之类声明以及类体 ,以供各位考生考试复习参考,希望对考生复习有所帮助./计算机三级 2012年计算机等级考试二级jav ...
- frida hook java 函数_使用 Frida 来 Hook Java 类中的构造函数(构造函数带重载),获取解密后的js脚本...
一个APP使用了Auto.js 的加密脚本.我们的任务是将其加密脚本进行解密并dump出来.在 https://www.52pojie.cn/thread-1112407-1-1.html 一文中, ...
- Java反射之Filed(类中的属性对象)
通过反射机制获取类中的属性对象. 1.获取类中所有的public属性(包括父类):getFields(): public class TestFiled {class A{public int age ...
- Java 类中可以覆盖静态方法吗?
Java 类中可以覆盖静态方法吗? 不,你不能在Java中覆盖静态方法,但在子类中声明一个完全相同的方法不是编译时错误,这称为隐藏在Java中的方法. 你不能覆盖Java中的静态方法,因为方法覆盖基于 ...
- Java类中this关键字和static关键字的用法详解
今天给大家总结介绍一下Java类中this关键字和static关键字的用法. 文章目录 this关键字用法: 1:修饰属性,表示调用类中的成员变量 2:this修饰方法 3:this表示当前对象的引用 ...
- 【Groovy】Groovy 脚本调用 ( Java 类中调用 Groovy 脚本 )
文章目录 前言 一.Groovy 类中调用 Groovy 脚本 1.参考 Script#evaluate 方法分析 Groovy 类中调用 Groovy 脚本 2.创建 Binding 对象并设置 a ...
- Struts2 - 在Action类中获得HttpServletResponse对象
Struts2 - 在Action类中获得HttpServletResponse对象 在struts1.x Action类的execute方法中,有四个参数,其中两个就是 response和reque ...
最新文章
- 谷歌 notification 测试 页面
- 电视信号——行场同步
- 一些达成共识的JavaScript编码风格约定
- POJ3614奶牛晒阳光DINIC或者贪心
- python与mysql数据库_python与MySQL数据库
- 第二弹:超全Python学习资源整理(进阶系列)
- 使用 matlab 数字图像处理(九)—— 去卷积(deconvolution,逆滤波复原)
- [USACO13JAN]Party Invitations【模拟】
- jsp+servlet实现模糊查询和分页效果
- Uclinux、Linux区别
- SpringCloud2.0 集成分布式事务管理 LCN
- JS调起支付宝进行银行卡转账
- 【持续更新】2006-2023历代AMD 服务器Instinct桌面显卡列表,Instinct显卡发布日期
- 以本职工作为挡箭牌推托,久而久之,你就只能原地踏步。
- UG参数化建模代入ansys workbench进行优化设计的处理步骤
- 在网页中实现图片的轮播
- c语言自动填表chrome网页,Form Filler:自动填写表单
- Cesium 根据经纬度获取地形高程
- (转)图森技术汇 | 聊聊Anchor的前世今生(上)
- google专利2则
热门文章
- idea报Can’t Open Local Terminal
- 前端_网页编程 Form表单与模板引擎(上)
- vue点击切换css样式
- python print用法不换行_python3让print输出不换行的方法
- C语言 ##运算符 - C语言零基础入门教程
- C语言 error C4996: This function or variable may be unsafe - C语言零基础入门教程
- oracle修改窗口字体大小,jQuery之字体大小的设置方法
- 提权命令_利用Linux文本操作命令ed进行提权
- java 数据纠错,纠错码简介
- mysql从盘延迟_Mysql-主从延迟解决方法