diff --git a/core/java/android/content/res/Resources.java b/core/java/android/content/res/Resources.java index ebef0535f0779..a03286d3ec6f6 100644 --- a/core/java/android/content/res/Resources.java +++ b/core/java/android/content/res/Resources.java @@ -2674,9 +2674,8 @@ public class Resources { // Putting into a map keyed on the apk assets to deduplicate resources that are different // objects but ultimately represent the same assets Map, Resources> history = new ArrayMap<>(); - for (Resources r : sResourcesHistory) { - history.put(Arrays.asList(r.mResourcesImpl.mAssets.getApkAssets()), r); - } + sResourcesHistory.forEach( + r -> history.put(Arrays.asList(r.mResourcesImpl.mAssets.getApkAssets()), r)); int i = 0; for (Resources r : history.values()) { if (r != null) {