var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-333696-1']); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
  • 2011年12月04日

    Android 日志

    分类:

    ANR Log一般保存在/data/anr 目录下。一般在如下几种情况会产生log文件

    1. 程序异常退出 uncaused exception

    2. 程序强制关闭 Force Closed (简称FC)

    3. 程序无响应 Application No Response (简称ANR) 。在Android里,应用程序的响应性是由Activity ManagerWindow Manager系统服务监视的。当它监测到以下情况中的一个时,Android就会针对特定的应用程序显示ANR:

    a) 5秒内没有响应输入的事件(例如,按键按下,屏幕触摸)

    b) BroadcastReceiver10秒内没有执行完毕

    4. 手动生成

     

    Android的日志位于/dev/log/

    adb shell

    # cd /dev

    cd /dev

    # ls

    ls

    pcm

    cpuctl

    i2c-debug-1

    i2c-1

    i2c-debug-0

    i2c-0

    video20

    key_test

    input

    diag

    ppp

    mtd

    block

    graphics

    smem_sleep_log

    oncrpc

    smd_pkt_loopback

    smd_sns_dsps

    smd22

    smdcntl7

    smdcntl6