OSDN Git Service

Remove support for dexopting shared libraries.
authorNicolas Geoffray <ngeoffray@google.com>
Mon, 1 Apr 2019 09:54:53 +0000 (10:54 +0100)
committerNicolas Geoffray <ngeoffray@google.com>
Wed, 3 Apr 2019 08:21:47 +0000 (08:21 +0000)
commit0c6d4db413d67dbaa3ca32ce29b3fdefd1ddbd26
tree73efdafb0e60c1d70b87c2f2e70d9215ea14ad4d
parentf9d61f1c6dd0f797ca5286495503b45d4b83cbd7
Remove support for dexopting shared libraries.

The CL landed after feature complete, and has shown it can cause related issues,
not easy to deal with (eg b/128529256 or b/128912573).

The libs are expected to be preopted (as in P).

Partial revert of 653356f114fa798ee0cc3d5d5ac4ccd0ab4783de.

Test: BackgroundDexOptServiceIntegrationTests
Test: DexoptUtilsTest
Bug: 119800099
Change-Id: I3570fbc0e4f7079da3315691d676452b17e516a7
services/core/java/com/android/server/pm/PackageDexOptimizer.java
services/core/java/com/android/server/pm/PackageManagerService.java