发现测试的设备深度休眠的时候耗电量超出预期,用dumpsys power查看了电流才发现deep sleep的时候电流比sleep还高。
POWER MANAGER (dumpsys power)
Power Manager State:
Settings power_manager_constants:
no_cached_wake_locks=true
mDirty=0x0
mWakefulness=Dozing
mWakefulnessChanging=false
mIsPowered=true
mPlugType=2
mBatteryLevel=71
mBatteryLevelWhenDreamStarted=71
mDockState=0
mStayOn=false
mProximityPositive=false
mBootCompleted=true
mSystemReady=true
mHalAutoSuspendModeEnabled=true
mHalInteractiveModeEnabled=true
mWakeLockSummary=0x40
mNotifyLongScheduled=+8s880ms
mNotifyLongDispatched=-51s43ms
mNotifyLongNextCheck=+8s880ms
mUserActivitySummary=0x1
mRequestWaitForNegativeProximity=false
mSandmanScheduled=false
mSandmanSummoned=false
mBatteryLevelLow=false
mLightDeviceIdleMode=false
mDeviceIdleMode=false
mDeviceIdleWhitelist=[1001, 2000, 9802, 10008, 10015, 10023, 10038, 10044, 10045, 10060, 10065, 10073, 10079, 10080, 1
0086, 10089, 10093, 10101, 10109, 10112, 10115, 10128, 10141, 10149, 10160]
mDeviceIdleTempWhitelist=[]
mLastWakeTime=3249188 (14364 ms ago)
mLastSleepTime=3259470 (4082 ms ago)
mLastUserActivityTime=3249467 (14085 ms ago)
mLastUserActivityTimeNoChangeLights=840153 (2423399 ms ago)
mLastInteractivePowerHintTime=3249467 (14085 ms ago)
mLastScreenBrightnessBoostTime=0 (3263553 ms ago)
mScreenBrightnessBoostInProgress=false
mDisplayReady=true
mHoldingWakeLockSuspendBlocker=false
mHoldingDisplaySuspendBlocker=false
Settings and Configuration:
mDecoupleHalAutoSuspendModeFromDisplayConfig=true
mDecoupleHalInteractiveModeFromDisplayConfig=false
mWakeUpWhenPluggedOrUnpluggedConfig=true
mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false
mTheaterModeEnabled=false
mSuspendWhenScreenOffDueToProximityConfig=false
mDreamsSu