OSDN Git Service

Prune unused static libs and instant apps if space needed
authorSvet Ganov <svetoslavganov@google.com>
Wed, 24 May 2017 07:27:21 +0000 (00:27 -0700)
committerSvetoslav Ganov <svetoslavganov@google.com>
Wed, 31 May 2017 02:30:41 +0000 (02:30 +0000)
commitf36d53cbfc34dcadfe156f3037bf40b4908142a8
tree5d7283806b018b40cd079b687e717a1e6906f597
parentddd5458092fe18723f42df68ca27525aacc1f8c1
Prune unused static libs and instant apps if space needed

We are caching unused static shared libs and instant apps
(installed and uninstalled) opportunistically. If space is
needed we delete these to free up space.

Test: manual

bug:62045000

Change-Id: Id992dee5c7c6e36b8e8b81050602dbc4eeafb0f9
core/java/android/provider/Settings.java
core/proto/android/providers/settings.proto
core/tests/coretests/src/android/provider/SettingsBackupTest.java
packages/SettingsProvider/src/com/android/providers/settings/SettingsProtoDumpUtil.java
services/core/java/com/android/server/pm/InstantAppRegistry.java
services/core/java/com/android/server/pm/PackageManagerService.java