diff options
| author | 2024-07-04 13:56:49 +0000 | |
|---|---|---|
| committer | 2024-07-04 13:56:49 +0000 | |
| commit | b9c8eda85d2f37a5cab44409872de80a8348ebb1 (patch) | |
| tree | 72ae46980c7445e9ea396873387d7d6a239d2593 | |
| parent | f55a348c244b95b2efb82097f882e867c6e2a4fd (diff) | |
| parent | d9c3f810c1631b1f501513ce0ac96fa67aa7c621 (diff) | |
Limit the embedded profile feature to V+. am: d9c3f810c1
Original change: https://android-review.googlesource.com/c/platform/art/+/3158642
Change-Id: I8616e3af1a7ba0ca5a267afeb01d9acd8eee5a5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | libartservice/service/java/com/android/server/art/Utils.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libartservice/service/java/com/android/server/art/Utils.java b/libartservice/service/java/com/android/server/art/Utils.java index 31e2fec4c0..09ce19c5ac 100644 --- a/libartservice/service/java/com/android/server/art/Utils.java +++ b/libartservice/service/java/com/android/server/art/Utils.java @@ -41,6 +41,7 @@ import android.util.SparseArray; import androidx.annotation.RequiresApi; +import com.android.modules.utils.build.SdkLevel; import com.android.modules.utils.pm.PackageStateModulesUtils; import com.android.server.art.model.DexoptParams; import com.android.server.pm.PackageManagerLocal; @@ -428,7 +429,7 @@ public final class Utils { profileInitializers.add(Pair.create(AidlUtils.toString(profile), () -> artd.copyAndRewriteProfile(profile, output, dexPath))); } - if (enableEmbeddedProfile) { + if (enableEmbeddedProfile && SdkLevel.isAtLeastV()) { profileInitializers.add(Pair.create( "embedded profile", () -> artd.copyAndRewriteEmbeddedProfile(output, dexPath))); } |