Home
last modified time | relevance | path

Searched refs:splitName (Results 1 – 25 of 43) sorted by relevance

12

/aosp14/frameworks/base/core/java/android/content/pm/
H A DAuxiliaryResolveInfo.java81 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()
H A DApkChecksum.java64 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()
222 String splitName = (flg & 0x1) == 0 ? null : in.readString(); in ApkChecksum() local
227 this.mSplitName = splitName; in ApkChecksum()
H A DComponentInfo.java58 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()
H A DInstantAppIntentFilter.java39 public InstantAppIntentFilter(@Nullable String splitName, @NonNull List<IntentFilter> filters) { in InstantAppIntentFilter() argument
43 mSplitName = splitName; in InstantAppIntentFilter()
H A DIPackageInstallerSession.aidl43 void removeSplit(String splitName); in removeSplit() argument
H A DPackageParser.java475 public final String splitName; field in PackageParser.ApkLite
516 this.splitName = splitName; in ApkLite()
1606 if (splitName != null) { in parsePackageSplitNames()
1607 if (splitName.length() == 0) { in parsePackageSplitNames()
1608 splitName = null; in parsePackageSplitNames()
1619 (splitName != null) ? splitName.intern() : splitName); in parsePackageSplitNames()
1866 final String splitName; in parseBaseApk() local
1872 splitName = packageSplit.second; in parseBaseApk()
4362 a.info.splitName = in parseActivity()
5153 p.info.splitName = in parseProvider()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/component/
H A DParsedMainComponentImpl.java50 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()
/aosp14/frameworks/base/core/java/android/content/pm/dex/
H A DArtManager.java189 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()
/aosp14/frameworks/base/core/java/android/content/res/loader/
H A DResourcesProvider.java251 @NonNull String splitName) throws IOException { in loadFromSplit() argument
253 int splitIndex = ArrayUtils.indexOf(appInfo.splitNames, splitName); in loadFromSplit()
255 throw new IllegalArgumentException("Split " + splitName + " not found"); in loadFromSplit()
/aosp14/frameworks/base/core/java/android/content/pm/parsing/
H A DApkLiteParseUtils.java679 String splitName = parser.getAttributeValue(null, "split"); in parsePackageSplitNames() local
680 if (splitName != null) { in parsePackageSplitNames()
681 if (splitName.length() == 0) { in parsePackageSplitNames()
682 splitName = null; in parsePackageSplitNames()
685 splitName, false, false); in parsePackageSplitNames()
694 (splitName != null) ? splitName.intern() : splitName)); in parsePackageSplitNames()
H A DApkLite.java141 public ApkLite(String path, String packageName, String splitName, boolean isFeatureSplit, in ApkLite() argument
154 mSplitName = splitName; in ApkLite()
/aosp14/frameworks/base/services/core/java/com/android/server/pm/dex/
H A DDexoptOptions.java111 String splitName, int flags) { in DexoptOptions() argument
129 mSplitName = splitName; in DexoptOptions()
H A DArtManagerService.java245 String splitName = null; in snapshotAppProfile() local
251 splitName = info.applicationInfo.splitNames[i]; in snapshotAppProfile()
269 snapshot, packageName, splitName); in snapshotAppProfile()
293 createProfileSnapshot(packageName, ArtManager.getProfileName(splitName), codePath, in snapshotAppProfile()
296 destroyProfileSnapshot(packageName, ArtManager.getProfileName(splitName)); in snapshotAppProfile()
/aosp14/frameworks/base/core/java/android/app/
H A DLoadedApk.java693 if (splitName != null) { in ensureSplitLoaded()
694 idx = Arrays.binarySearch(mSplitNames, splitName); in ensureSplitLoaded()
697 "Split name '" + splitName + "' is not installed"); in ensureSplitLoaded()
706 final int idx = ensureSplitLoaded(splitName); in getClassLoaderForSplit()
713 final int idx = ensureSplitLoaded(splitName); in getSplitPathsForSplit()
726 return mSplitLoader.getClassLoaderForSplit(splitName); in getSplitClassLoader()
729 String[] getSplitPaths(String splitName) throws NameNotFoundException { in getSplitPaths() argument
733 return mSplitLoader.getSplitPathsForSplit(splitName); in getSplitPaths()
1166 String splitName = i == 0 ? null : mApplicationInfo.splitNames[i - 1]; in registerAppInfoToArt() local
1168 mPackageName, UserHandle.myUserId(), splitName); in registerAppInfoToArt()
[all …]
H A DContextImpl.java2596 splitResDirs = pi.getSplitPaths(splitName); in createResources()
2597 classLoader = pi.getSplitClassLoader(splitName); in createResources()
2710 public Context createContextForSplit(String splitName) throws NameNotFoundException { in createContextForSplit() argument
2716 final ClassLoader classLoader = mPackageInfo.getSplitClassLoader(splitName); in createContextForSplit()
2717 final String[] paths = mPackageInfo.getSplitPaths(splitName); in createContextForSplit()
2722 splitName, mToken, mUser, mFlags, classLoader, null); in createContextForSplit()
3342 classLoader = packageInfo.getSplitClassLoader(activityInfo.splitName); in createActivityContext()
3343 splitDirs = packageInfo.getSplitPaths(activityInfo.splitName); in createActivityContext()
3360 attributionTag, null, activityInfo.splitName, activityToken, null, 0, classLoader, in createActivityContext()
3396 @Nullable String splitName, @Nullable IBinder token, @Nullable UserHandle user, in ContextImpl() argument
[all …]
/aosp14/frameworks/base/tests/BinaryTransparencyHostTest/test-app/src/android/transparency/test/app/
H A DBinaryTransparencyTest.java139 if (appInfo.splitName != null) { in testCollectAllSilentInstalledMbaInfo()
140 actualSplitNames.add(appInfo.splitName); in testCollectAllSilentInstalledMbaInfo()
/aosp14/frameworks/base/core/java/com/android/internal/os/
H A DIBinaryTransparencyService.aidl47 String splitName;
/aosp14/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageInstallerSession.java1502 public void removeSplit(String splitName) { in removeSplit() argument
1516 createRemoveSplitMarkerLocked(splitName); in removeSplit()
1534 final File target = new File(stageDir, getRemoveMarkerName(splitName)); in createRemoveSplitMarkerLocked()
3117 final String splitName = fileName.substring(
3119 removeSplitList.add(splitName);
3204 for (String splitName : removeSplitList) {
3205 if (!ArrayUtils.contains(pkgInfo.splitNames, splitName)) {
3207 "Split not found: " + splitName);
3323 final String splitName = existing.getSplitNames()[i];
3326 if (!stagedSplits.contains(splitName) && !splitRemoved) {
[all …]
H A DResolveIntentHelper.java609 if (info.providerInfo.splitName != null in applyPostContentProviderResolutionFilter()
611 info.providerInfo.splitName)) { in applyPostContentProviderResolutionFilter()
630 info.providerInfo.splitName); in applyPostContentProviderResolutionFilter()
H A DInstantAppResolver.java309 filters.get(0).splitName); in buildEphemeralInstallerIntent()
363 resolvableFilter.putString(Intent.EXTRA_SPLIT_NAME, filter.splitName); in buildEphemeralInstallerIntent()
H A DPackageManagerServiceUtils.java1514 final String splitName = after.splitNames[i]; in checkDowngrade() local
1515 final int j = ArrayUtils.indexOf(before.getSplitNames(), splitName); in checkDowngrade()
1519 "Update split " + splitName + " revision code " in checkDowngrade()
H A DPackageManagerShellCommand.java1697 final String splitName = getNextArg(); in runInstallWrite() local
1699 return doWriteSplit(sessionId, path, sizeBytes, splitName, true /*logSuccess*/); in runInstallWrite()
3845 String splitName = multipleSplits ? new File(splitPath).getName() in doWriteSplits() local
3848 if (doWriteSplit(sessionId, splitPath, sessionSizeBytes, splitName, in doWriteSplits()
3856 private int doWriteSplit(int sessionId, String inPath, long sizeBytes, String splitName, in doWriteSplit() argument
3886 session.write(splitName, 0, sizeBytes, fd); in doWriteSplit()
3931 for (String splitName : splitNames) { in doRemoveSplits()
3932 session.removeSplit(splitName); in doRemoveSplits()
H A DDexOptHelper.java627 String targetCompilerFilter, boolean force, boolean bootComplete, String splitName) { in performDexOptMode() argument
643 targetCompilerFilter, splitName, flags)); in performDexOptMode()
/aosp14/frameworks/base/tools/aapt/
H A DXMLNode.cpp1196 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()
/aosp14/frameworks/base/services/core/java/com/android/server/am/
H A DContentProviderHelper.java1249 final boolean splitInstalled = cpi.splitName == null || ArrayUtils.contains( in generateApplicationProvidersLocked()
1250 cpi.applicationInfo.splitNames, cpi.splitName); in generateApplicationProvidersLocked()
1391 final boolean splitInstalled = pi.splitName == null in installEncryptionUnawareProviders()
1393 pi.splitName); in installEncryptionUnawareProviders()

12