/frameworks/base/core/java/android/content/pm/ |
D | AuxiliaryResolveInfo.java | 81 String packageName, long versionCode, String splitName) { in AuxiliaryResolveInfo() argument 83 new AuxiliaryResolveInfo.AuxiliaryFilter(packageName, versionCode, splitName))); in AuxiliaryResolveInfo() 95 public final String splitName; field in AuxiliaryResolveInfo.AuxiliaryFilter 100 String splitName, Bundle extras) { in AuxiliaryFilter() argument 105 this.splitName = splitName; in AuxiliaryFilter() 110 String splitName, Bundle extras) { in AuxiliaryFilter() argument 114 this.splitName = splitName; in AuxiliaryFilter() 118 public AuxiliaryFilter(String packageName, long versionCode, String splitName) { in AuxiliaryFilter() argument 122 this.splitName = splitName; in AuxiliaryFilter() 131 + ", splitName='" + splitName + '\'' + '}'; in toString()
|
D | ApkChecksum.java | 64 public ApkChecksum(@Nullable String splitName, @Checksum.Type int type, in ApkChecksum() argument 66 this(splitName, new Checksum(type, value), (String) null, (byte[]) null); in ApkChecksum() 74 public ApkChecksum(@Nullable String splitName, @Checksum.Type int type, @NonNull byte[] value, in ApkChecksum() argument 77 this(splitName, new Checksum(type, value), sourcePackageName, in ApkChecksum() 149 @Nullable String splitName, in ApkChecksum() 153 this.mSplitName = splitName; in ApkChecksum() 208 String splitName = (flg & 0x1) == 0 ? null : in.readString(); in ApkChecksum() local 213 this.mSplitName = splitName; in ApkChecksum()
|
D | ComponentInfo.java | 58 public String splitName; field in ComponentInfo 114 splitName = orig.splitName; in ComponentInfo() 198 if (splitName != null) { in dumpFront() 199 pw.println(prefix + "splitName=" + splitName); in dumpFront() 237 dest.writeString8(splitName); in writeToParcel() 249 splitName = source.readString8(); in ComponentInfo()
|
D | InstantAppIntentFilter.java | 39 public InstantAppIntentFilter(@Nullable String splitName, @NonNull List<IntentFilter> filters) { in InstantAppIntentFilter() argument 43 mSplitName = splitName; in InstantAppIntentFilter()
|
D | IPackageInstallerSession.aidl | 42 void removeSplit(String splitName); in removeSplit() argument
|
D | PackageParser.java | 475 public final String splitName; field in PackageParser.ApkLite 503 public ApkLite(String codePath, String packageName, String splitName, in ApkLite() argument 516 this.splitName = splitName; in ApkLite() 1027 if (apks.put(lite.splitName, lite) != null) { in parseClusterPackageLite() 1029 "Split name " + lite.splitName in parseClusterPackageLite() 1605 String splitName = attrs.getAttributeValue(null, "split"); in parsePackageSplitNames() local 1606 if (splitName != null) { in parsePackageSplitNames() 1607 if (splitName.length() == 0) { in parsePackageSplitNames() 1608 splitName = null; in parsePackageSplitNames() 1610 final String error = validateName(splitName, false, false); in parsePackageSplitNames() [all …]
|
/frameworks/base/services/core/java/com/android/server/pm/pkg/component/ |
D | ParsedMainComponentImpl.java | 50 private String splitName; field in ParsedMainComponentImpl 64 this.splitName = other.getSplitName(); in ParsedMainComponentImpl() 99 dest.writeString(this.splitName); in writeToParcel() 110 this.splitName = in.readString(); in ParsedMainComponentImpl() 149 @Nullable String splitName, in ParsedMainComponentImpl() argument 156 this.splitName = splitName; in ParsedMainComponentImpl() 189 return splitName; in getSplitName() 218 splitName = value; in setSplitName()
|
/frameworks/base/core/java/android/content/pm/dex/ |
D | ArtManager.java | 189 public static String getProfileName(String splitName) { in getProfileName() argument 190 return splitName == null ? "primary.prof" : splitName + ".split.prof"; in getProfileName() 198 public static String getCurrentProfilePath(String packageName, int userId, String splitName) { in getCurrentProfilePath() argument 200 return new File(profileDir, getProfileName(splitName)).getAbsolutePath(); in getCurrentProfilePath() 208 public static String getReferenceProfilePath(String packageName, int userId, String splitName) { in getReferenceProfilePath() argument 210 return new File(profileDir, getProfileName(splitName)).getAbsolutePath(); in getReferenceProfilePath()
|
/frameworks/base/core/java/android/content/res/loader/ |
D | ResourcesProvider.java | 201 @NonNull String splitName) throws IOException { in loadFromSplit() argument 203 int splitIndex = ArrayUtils.indexOf(appInfo.splitNames, splitName); in loadFromSplit() 205 throw new IllegalArgumentException("Split " + splitName + " not found"); in loadFromSplit()
|
/frameworks/base/services/core/java/com/android/server/pm/dex/ |
D | DexoptOptions.java | 102 String splitName, int flags) { in DexoptOptions() argument 121 mSplitName = splitName; in DexoptOptions()
|
D | ArtManagerService.java | 239 String splitName = null; in snapshotAppProfile() local 245 splitName = info.applicationInfo.splitNames[i]; in snapshotAppProfile() 263 createProfileSnapshot(packageName, ArtManager.getProfileName(splitName), codePath, in snapshotAppProfile() 266 destroyProfileSnapshot(packageName, ArtManager.getProfileName(splitName)); in snapshotAppProfile()
|
/frameworks/base/core/java/android/content/pm/parsing/ |
D | ApkLiteParseUtils.java | 678 String splitName = parser.getAttributeValue(null, "split"); in parsePackageSplitNames() local 679 if (splitName != null) { in parsePackageSplitNames() 680 if (splitName.length() == 0) { in parsePackageSplitNames() 681 splitName = null; in parsePackageSplitNames() 684 splitName, false, false); in parsePackageSplitNames() 693 (splitName != null) ? splitName.intern() : splitName)); in parsePackageSplitNames()
|
D | ApkLite.java | 141 public ApkLite(String path, String packageName, String splitName, boolean isFeatureSplit, in ApkLite() argument 154 mSplitName = splitName; in ApkLite()
|
/frameworks/base/core/java/android/app/ |
D | LoadedApk.java | 682 private int ensureSplitLoaded(String splitName) throws NameNotFoundException { in ensureSplitLoaded() argument 684 if (splitName != null) { in ensureSplitLoaded() 685 idx = Arrays.binarySearch(mSplitNames, splitName); in ensureSplitLoaded() 688 "Split name '" + splitName + "' is not installed"); in ensureSplitLoaded() 696 ClassLoader getClassLoaderForSplit(String splitName) throws NameNotFoundException { in getClassLoaderForSplit() argument 697 final int idx = ensureSplitLoaded(splitName); in getClassLoaderForSplit() 703 String[] getSplitPathsForSplit(String splitName) throws NameNotFoundException { in getSplitPathsForSplit() argument 704 final int idx = ensureSplitLoaded(splitName); in getSplitPathsForSplit() 713 ClassLoader getSplitClassLoader(String splitName) throws NameNotFoundException { in getSplitClassLoader() argument 717 return mSplitLoader.getClassLoaderForSplit(splitName); in getSplitClassLoader() [all …]
|
D | ContextImpl.java | 2498 private static Resources createResources(IBinder activityToken, LoadedApk pi, String splitName, in createResources() argument 2504 splitResDirs = pi.getSplitPaths(splitName); in createResources() 2505 classLoader = pi.getSplitClassLoader(splitName); in createResources() 2601 public Context createContextForSplit(String splitName) throws NameNotFoundException { in createContextForSplit() argument 2607 final ClassLoader classLoader = mPackageInfo.getSplitClassLoader(splitName); in createContextForSplit() 2608 final String[] paths = mPackageInfo.getSplitPaths(splitName); in createContextForSplit() 2613 splitName, mToken, mUser, mFlags, classLoader, null); in createContextForSplit() 3108 classLoader = packageInfo.getSplitClassLoader(activityInfo.splitName); in createActivityContext() 3109 splitDirs = packageInfo.getSplitPaths(activityInfo.splitName); in createActivityContext() 3126 attributionTag, null, activityInfo.splitName, activityToken, null, 0, classLoader, in createActivityContext() [all …]
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | PackageInstallerSession.java | 1333 public void removeSplit(String splitName) { in removeSplit() argument 1347 createRemoveSplitMarkerLocked(splitName); in removeSplit() 1363 private void createRemoveSplitMarkerLocked(String splitName) throws IOException { in createRemoveSplitMarkerLocked() argument 1365 final File target = new File(stageDir, getRemoveMarkerName(splitName)); in createRemoveSplitMarkerLocked() 2725 final String splitName = fileName.substring( 2727 removeSplitList.add(splitName); 2811 for (String splitName : removeSplitList) { 2812 if (!ArrayUtils.contains(pkgInfo.splitNames, splitName)) { 2814 "Split not found: " + splitName); 2912 final String splitName = existing.getSplitNames()[i]; [all …]
|
D | ResolveIntentHelper.java | 534 if (info.providerInfo.splitName != null in applyPostContentProviderResolutionFilter() 536 info.providerInfo.splitName)) { in applyPostContentProviderResolutionFilter() 555 info.providerInfo.splitName); in applyPostContentProviderResolutionFilter()
|
D | InstantAppResolver.java | 309 filters.get(0).splitName); in buildEphemeralInstallerIntent() 363 resolvableFilter.putString(Intent.EXTRA_SPLIT_NAME, filter.splitName); in buildEphemeralInstallerIntent()
|
D | DexOptHelper.java | 521 boolean bootComplete, String splitName) { in performDexOptMode() argument 531 targetCompilerFilter, splitName, flags)); in performDexOptMode()
|
D | PackageManagerServiceUtils.java | 1403 final String splitName = after.splitNames[i]; in checkDowngrade() local 1404 final int j = ArrayUtils.indexOf(before.getSplitNames(), splitName); in checkDowngrade() 1408 "Update split " + splitName + " revision code " in checkDowngrade()
|
D | PackageManagerShellCommand.java | 1582 final String splitName = getNextArg(); in runInstallWrite() local 1584 return doWriteSplit(sessionId, path, sizeBytes, splitName, true /*logSuccess*/); in runInstallWrite() 3588 String splitName = multipleSplits ? new File(splitPath).getName() in doWriteSplits() local 3591 if (doWriteSplit(sessionId, splitPath, sessionSizeBytes, splitName, in doWriteSplits() 3599 private int doWriteSplit(int sessionId, String inPath, long sizeBytes, String splitName, in doWriteSplit() argument 3629 session.write(splitName, 0, sizeBytes, fd); in doWriteSplit() 3674 for (String splitName : splitNames) { in doRemoveSplits() 3675 session.removeSplit(splitName); in doRemoveSplits()
|
D | IPackageManagerBase.java | 974 boolean bootComplete, String splitName) { in performDexOptMode() argument 977 targetCompilerFilter, force, bootComplete, splitName); in performDexOptMode()
|
/frameworks/base/tools/aapt/ |
D | XMLNode.cpp | 1196 static void splitName(const char* name, String16* outNs, String16* outName) in splitName() function 1237 splitName(name, &ns16, &name16); in startElement() 1252 splitName(atts[i], &ns16, &name16); in startElement() 1300 splitName(name, &ns16, &name16); in endElement()
|
D | Resource.cpp | 1031 String16 splitName("feature_"); in massageManifest() local 1032 splitName.append(attr->string); in massageManifest() 1033 status_t err = root->addAttribute(String16(), String16("split"), splitName); in massageManifest() 1232 String8 splitName("config."); in generateAndroidManifestForSplit() local 1233 splitName.append(split->getPackageSafeName()); in generateAndroidManifestForSplit() 1234 manifest->addAttribute(String16(), String16("split"), String16(splitName)); in generateAndroidManifestForSplit()
|
/frameworks/base/services/core/java/com/android/server/am/ |
D | ContentProviderHelper.java | 1226 final boolean splitInstalled = cpi.splitName == null || ArrayUtils.contains( in generateApplicationProvidersLocked() 1227 cpi.applicationInfo.splitNames, cpi.splitName); in generateApplicationProvidersLocked() 1368 final boolean splitInstalled = pi.splitName == null in installEncryptionUnawareProviders() 1370 pi.splitName); in installEncryptionUnawareProviders()
|