之前两篇文章之后,打算再分享一点儿经验 :之前文章见这里:
1, 全看懂了 - 加两年经验 - 语音朗读 - 语音识别 - 语音控制软件源码
2,学生作品 - 配置
NDK
集成开发环境全过程第一版
这次打算通过一个例子,深入解析一下 log 的分析方法以及 Handler 对象,Android 多线程及
MediaPlayer 状态分析 。
先在此占位,边写边发 。
特别注意,本文的内容全部是原创,经验所得 。特别是 Log 分析方法,
网上搜了一下,没有 Log 的分析方法文章,特此贡献一下,希望对程序
员有帮助。
dumpstate_app_anr.rar(190.3 KB, 下载次数: 29)
一,Bug 出现了 , 需要“干掉”它 (update on Jan. 17)
今天在玩手机的时候发现自己的三星手机出现了 bug ,是在 Message 模块的, 具体操作过
程如下 :
Idle -> Message -> New Message -> Attach -> Slideshow-> Attach Video ->
preview Video-> Stress Press Test
Cause - > ANR (ForceClose)
简单来说,就是建立一个幻灯作为短消息主题,然后附加内容为一段视频,预览这段视频 ,
然后人工压力测试,就是狂点播放器的控制栏 。
出现了 ANR 无响应问题 , 最后 ForceClose 关闭 。
图片描述如下: