From f9484453dd43aacf71d84649d33a5961e6bd2983 Mon Sep 17 00:00:00 2001 From: Songchun Fan Date: Thu, 24 Feb 2022 18:37:23 +0000 Subject: [PATCH] [pm] Bug fix compiling secondary dexes from cmd line Cherry-picks aosp/1990974 BUG: 220991268 Test: manual Change-Id: Ic3cef72627985bb906e87b875c180a7dc32a295f --- services/core/java/com/android/server/pm/DexOptHelper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/pm/DexOptHelper.java b/services/core/java/com/android/server/pm/DexOptHelper.java index 53eb9cf7d9fe5..c8326931f6fd4 100644 --- a/services/core/java/com/android/server/pm/DexOptHelper.java +++ b/services/core/java/com/android/server/pm/DexOptHelper.java @@ -460,7 +460,8 @@ final class DexOptHelper { | DexoptOptions.DEXOPT_CHECK_FOR_PROFILES_UPDATES | DexoptOptions.DEXOPT_BOOT_COMPLETE | (force ? DexoptOptions.DEXOPT_FORCE : 0); - return performDexOpt(new DexoptOptions(packageName, compilerFilter, flags)); + return performDexOpt(new DexoptOptions(packageName, REASON_CMDLINE, + compilerFilter, null /* splitName */, flags)); } // Sort apps by importance for dexopt ordering. Important apps are given