/aosp12/frameworks/base/core/java/android/content/pm/overlay/ |
H A D | OverlayPaths.java | 31 public class OverlayPaths { class 50 final OverlayPaths mPaths = new OverlayPaths(); 70 public Builder addAll(@Nullable OverlayPaths other) { in addAll() 82 public OverlayPaths build() { in build() 100 private OverlayPaths() { in OverlayPaths() method in OverlayPaths 161 OverlayPaths that = (OverlayPaths) o; in equals()
|
/aosp12/frameworks/base/core/java/android/content/pm/ |
H A D | PackageUserState.java | 34 import android.content.pm.overlay.OverlayPaths; 89 private OverlayPaths overlayPaths; 91 private ArrayMap<String, OverlayPaths> sharedLibraryOverlayPaths; 92 private OverlayPaths cachedOverlayPaths; 138 public OverlayPaths getOverlayPaths() { in getOverlayPaths() 143 public Map<String, OverlayPaths> getSharedLibraryOverlayPaths() { in getSharedLibraryOverlayPaths() 152 public boolean setOverlayPaths(@Nullable OverlayPaths paths) { in setOverlayPaths() 171 @Nullable OverlayPaths paths) { in setSharedLibraryOverlayPaths() 175 final OverlayPaths currentPaths = sharedLibraryOverlayPaths.get(library); in setSharedLibraryOverlayPaths() 382 public OverlayPaths getAllOverlayPaths() { in getAllOverlayPaths() [all …]
|
H A D | PackageParser.java | 57 import android.content.pm.overlay.OverlayPaths; 8023 final OverlayPaths overlayPaths = state.getAllOverlayPaths(); in updateApplicationInfo()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/ |
H A D | PackageUserStateTest.java | 31 import android.content.pm.overlay.OverlayPaths; 357 assertFalse(testState.setOverlayPaths(new OverlayPaths.Builder().build())); in testOverlayPaths() 359 assertTrue(testState.setOverlayPaths(new OverlayPaths.Builder() in testOverlayPaths() 361 assertFalse(testState.setOverlayPaths(new OverlayPaths.Builder() in testOverlayPaths() 364 assertTrue(testState.setOverlayPaths(new OverlayPaths.Builder().build())); in testOverlayPaths() 374 new OverlayPaths.Builder().build())); in testSharedLibOverlayPaths() 376 assertTrue(testState.setSharedLibraryOverlayPaths(LIB_ONE, new OverlayPaths.Builder() in testSharedLibOverlayPaths() 378 assertFalse(testState.setSharedLibraryOverlayPaths(LIB_ONE, new OverlayPaths.Builder() in testSharedLibOverlayPaths() 380 assertTrue(testState.setSharedLibraryOverlayPaths(LIB_TW0, new OverlayPaths.Builder() in testSharedLibOverlayPaths() 384 new OverlayPaths.Builder().build())); in testSharedLibOverlayPaths()
|
/aosp12/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PackageSettingBase.java | 34 import android.content.pm.overlay.OverlayPaths; 346 boolean setOverlayPaths(OverlayPaths overlayPaths, int userId) { in setOverlayPaths() 352 OverlayPaths getOverlayPaths(int userId) { in getOverlayPaths() 356 boolean setOverlayPathsForLibrary(String libName, OverlayPaths overlayPaths, in setOverlayPathsForLibrary() 364 Map<String, OverlayPaths> getOverlayPathsForLibrary(int userId) { in getOverlayPathsForLibrary()
|
H A D | Settings.java | 52 import android.content.pm.overlay.OverlayPaths; 4766 final OverlayPaths overlayPaths = ps.getOverlayPaths(user.id); 4788 final Map<String, OverlayPaths> sharedLibraryOverlayPaths = 4791 for (Map.Entry<String, OverlayPaths> libOverlayPaths : 4793 final OverlayPaths paths = libOverlayPaths.getValue();
|
H A D | PackageManagerService.java | 239 import android.content.pm.overlay.OverlayPaths; 27799 @Nullable OverlayPaths overlayPaths,
|
/aosp12/frameworks/base/services/core/java/com/android/server/om/ |
H A D | OverlayManagerServiceImpl.java | 35 import android.content.pm.overlay.OverlayPaths; 737 OverlayPaths getEnabledOverlayPaths(@NonNull final String targetPackageName, in getEnabledOverlayPaths() 741 final OverlayPaths.Builder paths = new OverlayPaths.Builder(); in getEnabledOverlayPaths()
|
H A D | OverlayManagerService.java | 55 import android.content.pm.overlay.OverlayPaths; 1479 final Map<String, OverlayPaths> pendingChanges = in updatePackageManagerLocked() 1482 final OverlayPaths frameworkOverlays = in updatePackageManagerLocked() 1485 final OverlayPaths.Builder list = new OverlayPaths.Builder(); in updatePackageManagerLocked()
|
/aosp12/frameworks/base/services/core/java/android/content/pm/ |
H A D | PackageManagerInternal.java | 33 import android.content.pm.overlay.OverlayPaths; 548 @Nullable OverlayPaths overlayPaths, Set<String> outUpdatedPackageNames); in setEnabledOverlayPackages()
|
/aosp12/frameworks/base/core/java/android/content/pm/parsing/ |
H A D | PackageInfoWithoutStateUtils.java | 44 import android.content.pm.overlay.OverlayPaths; 437 final OverlayPaths overlayPaths = state.getAllOverlayPaths(); in generateApplicationInfoUnchecked()
|
/aosp12/frameworks/base/services/ |
H A D | art-profile | 28017 …a/util/ArrayList;]Landroid/content/pm/overlay/OverlayPaths$Builder;Landroid/content/pm/overlay/Ove… 28034 …OverlayPaths;+]Lcom/android/server/om/OverlayManagerSettings;Lcom/android/server/om/OverlayManager… 30912 …EnabledOverlayPackages(ILjava/lang/String;Landroid/content/pm/overlay/OverlayPaths;Ljava/util/Set;… 31857 …pm/PackageSettingBase;->getOverlayPaths(I)Landroid/content/pm/overlay/OverlayPaths;+]Lcom/android/… 31891 …r/pm/PackageSettingBase;->setOverlayPaths(Landroid/content/pm/overlay/OverlayPaths;I)Z+]Lcom/andro… 31892 …tingBase;->setOverlayPathsForLibrary(Ljava/lang/String;Landroid/content/pm/overlay/OverlayPaths;I)Z 32130 …egacyPermissionState;]Landroid/content/pm/overlay/OverlayPaths;Landroid/content/pm/overlay/Overlay…
|
/aosp12/frameworks/base/boot/ |
H A D | boot-image-profile.txt | 4941 …/pm/ApplicationInfo;+]Landroid/content/pm/overlay/OverlayPaths;Landroid/content/pm/overlay/Overlay… 24504 Landroid/content/pm/overlay/OverlayPaths;
|
/aosp12/frameworks/base/config/ |
H A D | boot-image-profile.txt | 4939 …/pm/ApplicationInfo;+]Landroid/content/pm/overlay/OverlayPaths;Landroid/content/pm/overlay/Overlay… 34141 Landroid/content/pm/overlay/OverlayPaths;
|