android 冻屏

来源:互联网 发布:js数组添加数据 编辑:程序博客网 时间:2024/04/28 22:35
用户在浏览器中点击某个下载项,从浏览器跳转到下载界面时,下载页面花了大约1分35秒才
显示出来。从log看,浏览器和下载的逻辑都正常。但是进程215中出现anr,导致下载页面显示慢。

请底层分析215(WindowManager, ActivityManager)进程anr。 详细log分析如下:


浏览器隐藏:
01-18 10:53:00.650 V/Controller( 1992): enter onPause()
...
开始跳转到download页面:
01-18 10:53:01.910 V/DownloadList( 653): onCreate
01-18 10:53:02.040 V/DownloadList( 653): onResume

download页面一直没有显示出来:
...
01-18 10:54:37.090 W/SignalStrength( 215): getGsmLevel=4
...
01-18 10:54:37.190 D/WindowManager( 215): interceptKeyTq keycode=25 screenIsOn=true keyguardActive=false isInjected=false

...
215进程发现anr:
1-18 10:54:37.340 I/Process ( 215): Sending signal. PID: 215 SIG: 3
01-18 10:54:37.340 I/dalvikvm( 215): threadid=3: reacting to signal 3
01-18 10:54:37.530 I/dalvikvm( 215): Wrote stack traces to '/data/anr/traces.txt'


Download页面显示出来,花费1m35s
01-18 10:54:37.560 I/ActivityManager( 215): Displayed com.android.providers.downloads.ui/.DownloadList: +1m35s655ms
原创粉丝点击