一般在平时工作中基本上很多玳码可以在eclipse+ndk进行调试,但如果需要用到具体的硬件设备如媒体播放设备无法模拟的情况下,只能上硬件(盒子或手机死机屏幕一直亮着)上進行调试此时唯一的调试手段就是logcat产生log信息进行分析问题了。
什么时候会有Log文件的产生 一般在如下几种情况会产生log文件 。
进入控制台輸入:logcat命令即可进行输出
重点关注这下面几个值:
在linux中有这么一种思想内存不用白不用,因此它尽可能的cache和buffer一些数据以方便下次使用。
能够实时显示系统中各个进程的资源占用状况类似于 Windows 的任务管理器
2、时间信息,也是我们主要分析的信息
number错误,这个原因与原子操作无關(这是一快速的加锁和解锁的轻量级操作函数)2、执行dexopt出错查明是服务器硬盘没空间了导致引导文件系统的时候没有空间进行解压而失败6、系统启动后默认其妙或随机死机情况出现这种错误:12-01
查看内存: cat /proc/meminfo 发现空闲内存只剩下几M空间了。请加大android系统的内存即可解决问题
还有一种凊况是实现gralloc模块时有死锁的情况请查明即可。