OSDN Git Service

Save PackageDexUsage on PMS shutdown
authorCalin Juravle <calin@google.com>
Fri, 28 Jul 2017 23:13:35 +0000 (16:13 -0700)
committerCalin Juravle <calin@google.com>
Wed, 2 Aug 2017 19:49:13 +0000 (12:49 -0700)
commit14876bd21a4a4e7d78d36f910493269f14b2e905
treefbd602215d8f95c638caeed9dc405c0a41273c07
parent0d8c1b81b92322d9b931693f3805dc82f5701cc1
Save PackageDexUsage on PMS shutdown

This ensures that we persist the in memory data between restarts (makes
testing much easier).

Bug: 64151900
Test: Manual, flash + restart + check the dex usage file

(cherry picked from commit 6ef7f0b8c6e72e849a220513425a9fd37804af90)

Change-Id: I7bd99fc03c3a40cbbf5d615886f857b5f84f438c
services/core/java/com/android/server/pm/PackageManagerService.java
services/core/java/com/android/server/pm/dex/DexManager.java
services/core/java/com/android/server/pm/dex/PackageDexUsage.java