Log分析

视频中收到三次来电

第一次有铃声,屏幕未亮,第二次依旧,第三次手动点亮屏幕恢复正常

分析Log onSuccessfulIncomingCall  来电发生了三次   

拨打onSuccessfulOutgoingCall没有记录

第一次来电 9:23

至9:33 

IncallActivity情况 

 9:23:04InCallActivity - onCreate()

 9:23:47 InCallActivity onDestroy() 


P_sensor情况:

第二次来电9:33

09:33:33 InCallActivity - onCreate()

09:34:42 InCallActivity - onDestroy() 


第三次来电 9:35

09:35:03 InCallActivity - onCreate()

09:35:21. InCallActivity - onDestroy() 

onSuccessfulIncomingCall 三次都正常来电

分析第一次点亮屏幕

OutgoingCall 

 PhoneGlobals.getInstance().wakeUpScreen()


onSuccessfulIncomingCall
|
setCallState()

updateScreen()

mTelecomUtils.updateWakeStat

TelecomUtils.requestWakeState

requestWakeState =  sleep
./main.log.2017-03-20_09_22_47:03-20 09:23:01.586  1403  1403 D Telecom : TelecomUtils: requestWakeState(FULL)...
./main.log.2017-03-20_09_22_47:03-20 09:23:03.872  1403  6363 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
./main.log.2017-03-20_09_22_47:03-20 09:23:45.809  1403  5392 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
./main.log.2017-03-20_09_32_39:03-20 09:33:33.317  1403  1403 D Telecom : TelecomUtils: requestWakeState(FULL)...
./main.log.2017-03-20_09_32_39:03-20 09:34:42.407  1403  5449 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
./main.log.2017-03-20_09_32_39:03-20 09:35:03.134  1403  1403 D Telecom : TelecomUtils: requestWakeState(FULL)...
./main.log.2017-03-20_09_32_39:03-20 09:35:20.607  1403  5428 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
wangds@wangds-System-Product-Name:~/GNLog/74198t2-108-w6-log27-9.33/GNLogs/main$ grep -r "onSuccessfulIncomingCall" .
./main.log.2017-03-20_09_22_47:03-20 09:23:01.573  1403  1403 D Telecom : CallsManager: onSuccessfulIncomingCall
./main.log.2017-03-20_09_32_39:03-20 09:33:33.300  1403  1403 D Telecom : CallsManager: onSuccessfulIncomingCall
./main.log.2017-03-20_09_32_39:03-20 09:35:03.118  1403  1403 D Telecom : CallsManager: onSuccessfulIncomingCall



对比正常来电的Log

wangds@wangds-System-Product-Name:~/config/GNLogs/main$ grep -r "requestWakeState(" .
./main.log.2017-04-17_10_46_46:04-17 10:45:28.826  1498  1498 D Telecom : TelecomUtils: requestWakeState(FULL)...
./main.log.2017-04-17_10_46_46:04-17 10:45:38.086  1498  4671 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
./main.log.2017-04-17_10_46_46:04-17 10:45:47.062  1498  1498 D Telecom : TelecomUtils: requestWakeState(FULL)...
./main.log.2017-04-17_10_46_46:04-17 10:45:49.471  1498  4682 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
./main.log.2017-04-17_10_46_46:04-17 10:47:42.911  1498  1498 D Telecom : TelecomUtils: requestWakeState(FULL)...
./main.log.2017-04-17_10_46_46:04-17 10:47:57.945  1498  1510 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
./main.log.2017-04-17_10_46_46:04-17 10:48:20.097  1498  1498 D Telecom : TelecomUtils: requestWakeState(FULL)...
./main.log.2017-04-17_10_46_46:04-17 10:48:29.873  1498  4682 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
./main.log.2017-04-17_10_46_46:04-17 10:48:37.842  1498  1498 D Telecom : TelecomUtils: requestWakeState(FULL)...
./main.log.2017-04-17_10_46_46:04-17 10:48:49.204  1498  5168 D Telecom : TelecomUtils: requestWakeState(SLEEP)...
wangds@wangds-System-Product-Name:~/config/GNLogs/main$ grep -r "onSuccessfulIncomingCall" .
./main.log.2017-04-17_10_46_46:04-17 10:45:28.784  1498  1498 D Telecom : CallsManager: onSuccessfulIncomingCall
./main.log.2017-04-17_10_46_46:04-17 10:45:47.009  1498  1498 D Telecom : CallsManager: onSuccessfulIncomingCall
./main.log.2017-04-17_10_46_46:04-17 10:47:42.783  1498  1498 D Telecom : CallsManager: onSuccessfulIncomingCall
./main.log.2017-04-17_10_46_46:04-17 10:48:19.996  1498  1498 D Telecom : CallsManager: onSuccessfulIncomingCall
./main.log.2017-04-17_10_46_46:04-17 10:48:37.760  1498  1498 D Telecom : CallsManager: onSuccessfulIncomingCall




在第一通电话 多了TelecomUtils: requestWakeState(SLEEP)...


多了唤醒TelecomUtils: pulse screen lock
setCallState 第一通电话 23:45:799
第一通电话通话中断 
./main.log.2017-03-20_09_22_47:03-20 09:23:45.799  1403  5392 I Telecom : CallsManager: setCallState ACTIVE -> DISCONNECTED, call:

执行了一次
TelecomUtils.wakeUpScreen()

updateWakeState



 
 
 
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值