Loading core/java/android/content/res/AssetManager.java +7 −5 Original line number Diff line number Diff line Loading @@ -203,12 +203,14 @@ public final class AssetManager implements AutoCloseable { if (FEATURE_FLAG_IDMAP2) { final String[] systemIdmapPaths = nativeCreateIdmapsForStaticOverlaysTargetingAndroid(); if (systemIdmapPaths == null) { throw new IOException("idmap2 scan failed"); } if (systemIdmapPaths != null) { for (String idmapPath : systemIdmapPaths) { apkAssets.add(ApkAssets.loadOverlayFromPath(idmapPath, true /*system*/)); } } else { Log.w(TAG, "'idmap2 --scan' failed: no static=\"true\" overlays targeting " + "\"android\" will be loaded"); } } else { nativeVerifySystemIdmaps(); loadStaticRuntimeOverlays(apkAssets); Loading Loading
core/java/android/content/res/AssetManager.java +7 −5 Original line number Diff line number Diff line Loading @@ -203,12 +203,14 @@ public final class AssetManager implements AutoCloseable { if (FEATURE_FLAG_IDMAP2) { final String[] systemIdmapPaths = nativeCreateIdmapsForStaticOverlaysTargetingAndroid(); if (systemIdmapPaths == null) { throw new IOException("idmap2 scan failed"); } if (systemIdmapPaths != null) { for (String idmapPath : systemIdmapPaths) { apkAssets.add(ApkAssets.loadOverlayFromPath(idmapPath, true /*system*/)); } } else { Log.w(TAG, "'idmap2 --scan' failed: no static=\"true\" overlays targeting " + "\"android\" will be loaded"); } } else { nativeVerifySystemIdmaps(); loadStaticRuntimeOverlays(apkAssets); Loading