summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Joanne Chung <joannechung@google.com> 2023-06-06 06:24:58 +0000
committer Joanne Chung <joannechung@google.com> 2023-06-27 15:50:03 +0000
commitf728845660e4dd01a6a3a68fcd5a67cdaa821356 (patch)
treea07e3b8cb58f1e3e74a48c4438ca7106d60824e0 /libs/androidfw/StringPool.cpp
parentc0bcdfdb7896796efe374f15d9c0da103df2de8b (diff)
PackageMonitor improvement
The PackageMonitor receives package broadcast events and notify the registered client with several callback methods. But the delivery of the broadcast is unpredictable, e.g. broadcast queue is almost full, the event will be sent to client late. Try to improve some package events with callback from system instead. This change still keeps using some broadcast events sent from user manager and activity manager service. Bug: 29385425 Test: manual Test: atest PackageUpdateMonitorTest#startMonitoring_registerOnlyOnce Test: atest PackageUpdateMonitorTest#stopMonitoring_unregistersOnlyOnce Test: atest DataManagerTest#testDeleteUninstalledPackageDataOnPackageRemoved Change-Id: I44727cead739270b63623aeda2c07cb6e7781d36
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions