/aosp12/frameworks/base/services/core/java/com/android/server/pm/parsing/library/ |
H A D | PackageSharedLibraryUpdater.java | 43 static void removeLibrary(ParsedPackage parsedPackage, String libraryName) { in removeLibrary() argument 44 parsedPackage.removeUsesLibrary(libraryName) in removeLibrary() 73 void prefixImplicitDependency(ParsedPackage parsedPackage, String existingLibrary, in prefixImplicitDependency() argument 75 List<String> usesLibraries = parsedPackage.getUsesLibraries(); in prefixImplicitDependency() 76 List<String> usesOptionalLibraries = parsedPackage.getUsesOptionalLibraries(); in prefixImplicitDependency() 80 parsedPackage.addUsesLibrary(0, implicitDependency); in prefixImplicitDependency() 82 parsedPackage.addUsesOptionalLibrary(0, implicitDependency); in prefixImplicitDependency() 87 void prefixRequiredLibrary(ParsedPackage parsedPackage, String libraryName) { in prefixRequiredLibrary() argument 88 List<String> usesLibraries = parsedPackage.getUsesLibraries(); in prefixRequiredLibrary() 89 List<String> usesOptionalLibraries = parsedPackage.getUsesOptionalLibraries(); in prefixRequiredLibrary() [all …]
|
H A D | PackageBackwardCompatibility.java | 122 public static void modifySharedLibraries(ParsedPackage parsedPackage, in modifySharedLibraries() argument 124 INSTANCE.updatePackage(parsedPackage, isUpdatedSystemApp); in modifySharedLibraries() 128 public void updatePackage(ParsedPackage parsedPackage, boolean isUpdatedSystemApp) { in updatePackage() argument 130 packageUpdater.updatePackage(parsedPackage, isUpdatedSystemApp); in updatePackage() 155 public void updatePackage(ParsedPackage parsedPackage, boolean isUpdatedSystemApp) { in updatePackage() argument 158 prefixImplicitDependency(parsedPackage, ANDROID_TEST_RUNNER, ANDROID_TEST_MOCK); in updatePackage() 171 public void updatePackage(ParsedPackage parsedPackage, boolean isUpdatedSystemApp) { in updatePackage() argument 172 removeLibrary(parsedPackage, ORG_APACHE_HTTP_LEGACY); in updatePackage() 186 public void updatePackage(ParsedPackage parsedPackage, boolean isUpdatedSystemApp) { in updatePackage() argument 187 removeLibrary(parsedPackage, ANDROID_TEST_BASE); in updatePackage()
|
H A D | AndroidHidlUpdater.java | 38 public void updatePackage(ParsedPackage parsedPackage, boolean isUpdatedSystemApp) { in updatePackage() argument 40 boolean isLegacy = parsedPackage.getTargetSdkVersion() <= Build.VERSION_CODES.P; in updatePackage() 42 boolean isSystem = parsedPackage.isSystem() || isUpdatedSystemApp; in updatePackage() 45 prefixRequiredLibrary(parsedPackage, ANDROID_HIDL_BASE); in updatePackage() 46 prefixRequiredLibrary(parsedPackage, ANDROID_HIDL_MANAGER); in updatePackage() 48 removeLibrary(parsedPackage, ANDROID_HIDL_BASE); in updatePackage() 49 removeLibrary(parsedPackage, ANDROID_HIDL_MANAGER); in updatePackage()
|
H A D | ComGoogleAndroidMapsUpdater.java | 32 public void updatePackage(ParsedPackage parsedPackage, boolean isUpdatedSystemApp) { in updatePackage() argument 33 parsedPackage.removeUsesLibrary(LIBRARY_NAME); in updatePackage() 34 parsedPackage.removeUsesOptionalLibrary(LIBRARY_NAME); in updatePackage()
|
H A D | OrgApacheHttpLegacyUpdater.java | 40 public void updatePackage(ParsedPackage parsedPackage, boolean isUpdatedSystemApp) { in updatePackage() argument 44 if (apkTargetsApiLevelLessThanOrEqualToOMR1(parsedPackage)) { in updatePackage() 45 prefixRequiredLibrary(parsedPackage, ORG_APACHE_HTTP_LEGACY); in updatePackage()
|
H A D | AndroidNetIpSecIkeUpdater.java | 32 public void updatePackage(ParsedPackage parsedPackage, boolean isUpdatedSystemApp) { in updatePackage() argument 33 removeLibrary(parsedPackage, LIBRARY_NAME); in updatePackage()
|
/aosp12/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | ParallelPackageParser.java | 65 ParsedPackage parsedPackage; // Parsed package field in ParallelPackageParser.ParseResult 72 "parsedPackage=" + parsedPackage + in toString() 108 pr.parsedPackage = parsePackage(scanFile, parseFlags); in submit()
|
H A D | PackageManagerService.java | 12423 parsedPackage.getPackageName(), parsedPackage.getStaticSharedLibVersion())); in renameStaticSharedLibraryPackage() 13865 this.parsedPackage = parsedPackage; in ScanRequest() 14082 ParsedPackage parsedPackage = request.parsedPackage; 14377 ParsedPackage parsedPackage = request.parsedPackage; 14464 parsedPackage.getUsesStaticLibrariesVersions(), parsedPackage.getMimeGroups(), 14513 parsedPackage 14778 parsedPackage 14791 parsedPackage 19580 final ParsedPackage parsedPackage = scanResult.request.parsedPackage; in reconcilePackagesLocked() local 19754 final ParsedPackage parsedPackage = scanResult.request.parsedPackage; in getAllowedSharedLibInfos() local [all …]
|
H A D | ApexManager.java | 561 parseResult.parsedPackage, ai, flags); in scanApexPackagesInternalLocked() 1032 final ParsedPackage parsedPackage = packageParser.parsePackage( in installPackage() local 1034 final PackageInfo newApexPkg = PackageInfoWithoutStateUtils.generate(parsedPackage, in installPackage()
|
H A D | StagingManager.java | 287 final ParsedPackage parsedPackage = packageParser.parsePackage( in submitSessionToApexService() local 289 packageInfo = PackageInfoWithoutStateUtils.generate(parsedPackage, apexInfo, flags); in submitSessionToApexService()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/ |
H A D | ScanTests.java | 364 assertThat(result.request.parsedPackage.getPackageName(), is("original.package")); in scanWithOriginalPkgSetting_packageNameChanges() 425 int appInfoFlags = PackageInfoUtils.appInfoFlags(scanResult.request.parsedPackage, in updateSystemApp_applicationInfoFlagSet() 441 int appInfoFlags = PackageInfoUtils.appInfoFlags(scanResult.request.parsedPackage, in factoryTestFlagSet() 550 assertThat(pkgSetting.pkg, is(scanResult.request.parsedPackage)); 558 is(scanResult.request.parsedPackage.getPackageName())); 565 scanResult.request.parsedPackage.getPackageName()).getAbsolutePath();
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/ |
H A D | DexoptUtilsTest.java | 127 ParsedPackage parsedPackage = (ParsedPackage) parsingPackage.hideAsParsed(); in createMockApplicationInfo() local 130 data.pkg = parsedPackage.hideAsFinal(); in createMockApplicationInfo()
|
/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/pm/ |
H A D | MockSystem.kt | 485 val parsedPackage = parseResult.hideAsParsed() as ParsedPackage regex 487 or(eq(path), eq(basePath)), anyInt(), anyBoolean())) { parsedPackage } 488 return parsedPackage
|