早就听说了Wireshark是一个强大的网络数据包分析软件,可以详细的展示网络数据包的交换过程,是监控网络请求定位网络问题的利器。但是一直没能静下心来学习它,一方面是对它的强...
早就听说了Wireshark是一个强大的网络数据包分析软件,可以详细的展示网络数据包的交换过程,是监控网络请求定位网络问题的利器。但是一直没能静下心来学习它,一方面是对它的强...
前言 ANR是Android中经常遇到的问题,常规的ANR问题,一般可以通过adb日志和trace文件,找到导致ANR的原因,但是有很多偶发的ANR问题,难以采用常规的手段来...
前言 协程的使用中对异常的处理是非常抽象的一个过程,google了很多文档,在官方文档中对异常的处理并没有讲的很详细,编写过程中踩的坑似乎也没有官方文档的说明与解释,网上也有...
相关文章 Kotlin 类委托(一):如何把一个列表页优化到十几行代码[http://www.wangjie0822.top/posts/c419796a] Kotlin 类...
1、导出traces.txt文件 使用adb命令:adb pull /data/anr/traces.txt G:\ANR但是经常会碰到无法导出的情况,错误日志:adb: e...
1.导出adb pull data/anr/traces.txt[traces.txt] 新版本手机:手机权限的问题,adb bugreport C:\Users\Nxin\...
在做kotlin开发中,经常看到一些系统函数里,用函数作为参数,但是又和我们自己写的不太一样 大概是这样子的: 一开始的时候,我很疑惑,我们平时定义的是这样子的啊: 我们这里...
我们都知道android在日常开发时都是在IO线程执行耗时操作,然后在UI线程进行更新UI,那么RxJava怎么进行线程切换的呢?这就用到了subscribeOn和obser...
参考文章 KunMinX:重学安卓:LiveData 数据倒灌 背景缘由全貌 独家解析[https://xiaozhuanlan.com/topic/6719328450] ...