420ed9ef22efce887900a72964b178cc94274bc3
The observer does not always remove themself after adding themself into mObservers list. The strong reference in mObservers causes memory leak. The fix is to change mObservers to hold WeakReference. Fix: 80443940 Test: "adb shell cmd battery unplug" and "adb shell cmd battery set ac", observe memory usage from Android Monitor. Change-Id: I27436e350fa0d211c4c64114411a6603824ce599
…
…
…
Merge "Require READ_CALL_LOG permission to see phone numbers in phone state." into pi-dev am:
7f556daa41
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%