OSDN Git Service

Special handling of priv-apps in PMS.
authorNicolas Geoffray <ngeoffray@google.com>
Fri, 8 Sep 2017 12:01:40 +0000 (13:01 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Fri, 22 Sep 2017 14:54:10 +0000 (15:54 +0100)
commit20a894ed549a66786c3ca999f1a0083970b7e59c
treef21c3aaf69484575b1075c28b937c64dac994aa2
parent941d4b213517acc7c5e9f720d55d902a4334bfcb
Special handling of priv-apps in PMS.

If pm.dexopt.priv-apps is set to false, don't do any dexopt on it, and
check the APKs have uncompressed and aligned code.

bug: 30972906
bug: 63920015

Test: works as expected when pm.dexopt.priv-apps is true or false
Change-Id: I72a322defb459549617028e030f1aec997223af5
services/core/java/com/android/server/pm/PackageDexOptimizer.java
services/core/java/com/android/server/pm/PackageManagerService.java
services/core/java/com/android/server/pm/PackageManagerServiceUtils.java