Home
last modified time | relevance | path

Searched refs:splitNames (Results 1 – 18 of 18) sorted by relevance

/frameworks/base/core/java/android/content/pm/split/
DSplitDependencyLoader.java164 for (int splitIdx = 0; splitIdx < pkg.splitNames.length; splitIdx++) { in createDependenciesFromPackage()
174 final int depIdx = Arrays.binarySearch(pkg.splitNames, splitDependency); in createDependenciesFromPackage()
176 throw new IllegalDependencyException("Split '" + pkg.splitNames[splitIdx] in createDependenciesFromPackage()
191 for (int splitIdx = 0; splitIdx < pkg.splitNames.length; splitIdx++) { in createDependenciesFromPackage()
201 final int depIdx = Arrays.binarySearch(pkg.splitNames, configForSplit); in createDependenciesFromPackage()
203 throw new IllegalDependencyException("Split '" + pkg.splitNames[splitIdx] in createDependenciesFromPackage()
208 throw new IllegalDependencyException("Split '" + pkg.splitNames[splitIdx] in createDependenciesFromPackage()
210 + pkg.splitNames[depIdx] + "'"); in createDependenciesFromPackage()
/frameworks/base/core/java/android/content/pm/
DInstrumentationInfo.java57 public String[] splitNames; field in InstrumentationInfo
133 splitNames = orig.splitNames; in InstrumentationInfo()
164 dest.writeStringArray(splitNames); in writeToParcel()
196 splitNames = source.readStringArray(); in InstrumentationInfo()
216 ai.splitNames = splitNames; in copyTo()
DPackageInfoLite.java39 public String[] splitNames; field in PackageInfoLite
103 dest.writeStringArray(splitNames); in writeToParcel()
134 splitNames = source.createStringArray(); in PackageInfoLite()
DPackageInfo.java39 public String[] splitNames; field in PackageInfo
442 dest.writeStringArray(splitNames); in writeToParcel()
508 splitNames = source.createStringArray(); in PackageInfo()
DApplicationInfo.java820 public String[] splitNames; field in ApplicationInfo
1558 splitNames = orig.splitNames; in ApplicationInfo()
1637 dest.writeStringArray(splitNames); in writeToParcel()
1713 splitNames = source.readStringArray(); in ApplicationInfo()
DPackageParser.java379 public final String[] splitNames; field in PackageParser.PackageLite
412 public PackageLite(String codePath, ApkLite baseApk, String[] splitNames, in PackageLite() argument
420 this.splitNames = splitNames; in PackageLite()
670 pi.splitNames = p.splitNames; in generatePackageInfo()
959 String[] splitNames = null; in parseClusterPackageLite() local
967 splitNames = new String[size]; in parseClusterPackageLite()
974 splitNames = apks.keySet().toArray(splitNames); in parseClusterPackageLite()
975 Arrays.sort(splitNames, sSplitNameComparator); in parseClusterPackageLite()
978 final ApkLite apk = apks.get(splitNames[i]); in parseClusterPackageLite()
988 return new PackageLite(codePath, baseApk, splitNames, isFeatureSplits, usesSplitNames, in parseClusterPackageLite()
[all …]
/frameworks/base/services/core/java/com/android/server/pm/
DPackageSetting.java200 if (pkg.splitNames != null) { in writeToProto()
201 for (int i = 0; i < pkg.splitNames.length; i++) { in writeToProto()
203 proto.write(PackageProto.SplitProto.NAME, pkg.splitNames[i]); in writeToProto()
DPackageManagerServiceUtils.java768 ret.splitNames = pkg.splitNames; in getMinimalPackageInfo()
856 if (!ArrayUtils.isEmpty(pkg.splitNames)) { in copyPackage()
857 for (int i = 0; i < pkg.splitNames.length; i++) { in copyPackage()
859 "split_" + pkg.splitNames[i] + ".apk"); in copyPackage()
DPackageInstallerSession.java1650 if (!ArrayUtils.contains(pkgInfo.splitNames, splitName)) { in validateApkInstallLocked()
1708 if (!ArrayUtils.isEmpty(existing.splitNames)) { in validateApkInstallLocked()
1709 for (int i = 0; i < existing.splitNames.length; i++) { in validateApkInstallLocked()
1710 final String splitName = existing.splitNames[i]; in validateApkInstallLocked()
DPackageDexOptimizer.java216 String profileName = ArtManager.getProfileName(i == 0 ? null : pkg.splitNames[i - 1]); in performDexOptLI()
DSettings.java4470 if (ps.pkg.splitNames != null) { in dumpPackageLPr()
4471 for (int i = 0; i < ps.pkg.splitNames.length; i++) { in dumpPackageLPr()
4473 pw.print(ps.pkg.splitNames[i]); pw.print(","); in dumpPackageLPr()
4995 if (pkg.splitNames != null) { in dumpSplitNames()
4996 for (int i = 0; i < pkg.splitNames.length; i++) { in dumpSplitNames()
4998 pw.print(pkg.splitNames[i]); in dumpSplitNames()
DPackageManagerService.java7583 && !ArrayUtils.contains(info.activityInfo.applicationInfo.splitNames,
8352 && !ArrayUtils.contains(info.serviceInfo.applicationInfo.splitNames,
8470 && !ArrayUtils.contains(info.providerInfo.applicationInfo.splitNames,
12252 a.info.splitNames = pkg.splitNames;
24010 if (!ArrayUtils.isEmpty(after.splitNames)) {
24011 for (int i = 0; i < after.splitNames.length; i++) {
24012 final String splitName = after.splitNames[i];
24013 final int j = ArrayUtils.indexOf(before.splitNames, splitName);
/frameworks/base/services/core/java/com/android/server/pm/dex/
DArtManagerService.java234 splitName = info.applicationInfo.splitNames[i]; in snapshotAppProfile()
522 result.put(pkg.splitCodePaths[i], ArtManager.getProfileName(pkg.splitNames[i])); in getPackageProfileNames()
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/
DPackageParserTest.java213 assertTrue(Arrays.equals(a.splitNames, b.splitNames)); in assertPackagesEqual()
448 pkg.splitNames = new String[] { "foo2" }; in setKnownFields()
/frameworks/base/core/java/android/app/
DLoadedApk.java386 mSplitNames = aInfo.splitNames; in setApplicationInfo()
993 String splitName = i == 0 ? null : mApplicationInfo.splitNames[i - 1]; in setupJitProfileSupport()
/frameworks/base/api/
Dcurrent.txt11138 field public String[] splitNames;
11238 field public String[] splitNames;
11388 field public String[] splitNames;
/frameworks/base/config/
Dhiddenapi-greylist-max-o.txt16207 Landroid/content/pm/PackageInfoLite;->splitNames:[Ljava/lang/String;
16691 Landroid/content/pm/PackageParser$Package;->splitNames:[Ljava/lang/String;
16717 Landroid/content/pm/PackageParser$PackageLite;->splitNames:[Ljava/lang/String;
/frameworks/opt/setupwizard/tools/docs/
Dandroid-22.txt8569 field public java.lang.String[] splitNames;