diff options
| author | 2024-07-15 19:52:42 +0000 | |
|---|---|---|
| committer | 2024-10-29 21:58:07 +0000 | |
| commit | 93f84e5af9e0bb51f0f3cb3573e585ef01408933 (patch) | |
| tree | 956c703ebb002d69fb564b4b9065dd915dc26bed /libs/androidfw/StringPool.cpp | |
| parent | 705c4de6e0a6866699d24d86adbac1fe573b9ca3 (diff) | |
Save generated previews in AppWidgetService
This change updates AppWidgetServiceImpl to persist generated
previews in /data/system_ce/<user>/appwidget/previews. Each file
contains the previews for a single provider, written as a
GeneratedPreviewsProto message.
Previews are cleared when a provider app is updated, deleted
(PACKAGE_REMOVED) or its data is cleared (PACKAGE_DATA_CLEARED).
Also updates the bug for the feature flag to the correct number.
Test: Manual, set previews and reboot, then clear data and remove
package.
Test: AppWidgetTest#testGeneratedPreviewPersistence
Bug: 364420494
Flag: android.appwidget.flags.remote_views_proto
Change-Id: I92e115602202efd1c2964364bc3ef32fda0ae472
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions