DDMS中的log

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: DDMS中的log也无法定位到准确的出错位置。检查错误可以从下面几点入手:1、检查Thread,确定没有在Background thread中直接调用adapter,如果有,请移除相关代码到Handler中处理;2、尽量将数据放在adapter类中管理,不需要的时候清除信息(勤写clear()),及时用notifyDataSetChanged()刷新;3、在Activity或者Fragment合适的位置(onPause/onStop)要及时检查thread,有adapter数据处理相关的应马上停止;4、这个错误经常出现在Activity休眠起来之后,主要还是使用adapter不太小心造成的。

DDMS中的log也无法定位到准确的出错位置。检查错误可以从下面几点入手:
1、检查Thread,确定没有在Background thread中直接调用adapter,如果有,请移除相关代码到Handler中处理;
2、尽量将数据放在adapter类中管理,不需要的时候清除信息(勤写clear()),及时用notifyDataSetChanged()刷新;
3、在Activity或者Fragment合适的位置(onPause/onStop)要及时检查thread,有adapter数据处理相关的应马上停止;
4、这个错误经常出现在Activity休眠起来之后,主要还是使用adapter不太小心造成的。如果实在找不到原因,在onPause()函数中停止所有的background thread,并且在onResume()函数最前面清空adapter中的数据,并且adapter.notifyDataSetChanged()。然后重新更新加载数据,这样一般可以解决问题。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
2月前
crash命令 —— log
crash命令 —— log
|
5月前
深入理解Debug断点调试技巧
深入理解Debug断点调试技巧
110 1
|
6月前
|
C++
JNI Log 日志输出
JNI Log 日志输出
126 1
|
6月前
|
网络架构
Debug系统调试
Debug系统调试
|
6月前
|
程序员
调试程序DEBUG的使用
调试程序DEBUG的使用
64 0
|
11月前
|
网络协议 Android开发 虚拟化
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
104 0
Android Studio无法运行程序调试程序出现Unable to connect to ADB.Check the Event Log for possible issues.Verify th
断点调试(debug)
断点调试(debug)
22221 0
Using rqt_console to view logs:使用rqt_console查看日志
Using rqt_console to view logs:使用rqt_console查看日志
127 0
Using rqt_console to view logs:使用rqt_console查看日志
|
缓存 Android开发 图形学
使用 ADB LogCat 查看在Android真机上 Unity debug.log 输出日志
在使用unity开的过程中查看输出日志是避免不了的,但是在真机上遇到卡死或者尤其是闪退的时候怎么办呢?这里给大家介绍一个简单便捷的android真机查看日志方法 参考了以下3位作者的文章: http://blog.
4457 0