Searched refs:splitNames (Results 1 - 15 of 15) sorted by relevance

/frameworks/base/core/java/android/content/pm/split/
H A DSplitDependencyLoader.java164 for (int splitIdx = 0; splitIdx < pkg.splitNames.length; splitIdx++) {
174 final int depIdx = Arrays.binarySearch(pkg.splitNames, splitDependency);
176 throw new IllegalDependencyException("Split '" + pkg.splitNames[splitIdx]
191 for (int splitIdx = 0; splitIdx < pkg.splitNames.length; splitIdx++) {
201 final int depIdx = Arrays.binarySearch(pkg.splitNames, configForSplit);
203 throw new IllegalDependencyException("Split '" + pkg.splitNames[splitIdx]
208 throw new IllegalDependencyException("Split '" + pkg.splitNames[splitIdx]
210 + pkg.splitNames[depIdx] + "'");
/frameworks/base/core/java/android/content/pm/
H A DInstrumentationInfo.java57 public String[] splitNames; field in class:InstrumentationInfo
60 * Full paths to zero or more split APKs, indexed by the same order as {@link #splitNames}.
82 * The keys and values are all indices into the {@link #splitNames}, {@link #splitSourceDirs},
133 splitNames = orig.splitNames;
164 dest.writeStringArray(splitNames);
196 splitNames = source.readStringArray();
216 ai.splitNames = splitNames;
H A DPackageInfoLite.java37 public String[] splitNames; field in class:PackageInfoLite
101 dest.writeStringArray(splitNames);
131 splitNames = source.createStringArray();
H A DPackageInfo.java37 public String[] splitNames; field in class:PackageInfo
108 * attribute. Indexes are a 1:1 mapping against {@link #splitNames}.
424 dest.writeStringArray(splitNames);
488 splitNames = source.createStringArray();
H A DApplicationInfo.java724 public String[] splitNames; field in class:ApplicationInfo
727 * Full paths to zero or more split APKs, indexed by the same order as {@link #splitNames}.
749 * The keys and values are all indices into the {@link #splitNames}, {@link #splitSourceDirs},
1425 splitNames = orig.splitNames;
1499 dest.writeStringArray(splitNames);
1570 splitNames = source.readStringArray();
H A DPackageParser.java392 public final String[] splitNames; field in class:PackageParser.PackageLite
425 public PackageLite(String codePath, ApkLite baseApk, String[] splitNames, argument
433 this.splitNames = splitNames;
661 pi.splitNames = p.splitNames;
951 String[] splitNames = null;
959 splitNames = new String[size];
966 splitNames = apks.keySet().toArray(splitNames);
6202 public String[] splitNames; field in class:PackageParser.Package
[all...]
/frameworks/base/packages/DefaultContainerService/src/com/android/defcontainer/
H A DDefaultContainerService.java139 ret.splitNames = pkg.splitNames;
245 if (!ArrayUtils.isEmpty(pkg.splitNames)) {
246 for (int i = 0; i < pkg.splitNames.length; i++) {
247 copyFile(pkg.splitCodePaths[i], target, "split_" + pkg.splitNames[i] + ".apk");
/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageSetting.java194 if (pkg.splitNames != null) {
195 for (int i = 0; i < pkg.splitNames.length; i++) {
197 proto.write(PackageProto.SplitProto.NAME, pkg.splitNames[i]);
H A DPackageInstallerSession.java1181 if (!ArrayUtils.contains(pkgInfo.splitNames, splitName)) {
1244 if (!ArrayUtils.isEmpty(existing.splitNames)) {
1245 for (int i = 0; i < existing.splitNames.length; i++) {
1246 final String splitName = existing.splitNames[i];
H A DPackageDexOptimizer.java216 String profileName = ArtManager.getProfileName(i == 0 ? null : pkg.splitNames[i - 1]);
H A DSettings.java4494 if (ps.pkg.splitNames != null) {
4495 for (int i = 0; i < ps.pkg.splitNames.length; i++) {
4497 pw.print(ps.pkg.splitNames[i]); pw.print(",");
5033 if (pkg.splitNames != null) {
5034 for (int i = 0; i < pkg.splitNames.length; i++) {
5036 pw.print(pkg.splitNames[i]);
H A DPackageManagerService.java6962 && !ArrayUtils.contains(info.activityInfo.applicationInfo.splitNames,
7731 && !ArrayUtils.contains(info.serviceInfo.applicationInfo.splitNames,
7849 && !ArrayUtils.contains(info.providerInfo.applicationInfo.splitNames,
11609 a.info.splitNames = pkg.splitNames;
[all...]
/frameworks/base/services/core/java/com/android/server/pm/dex/
H A DArtManagerService.java234 splitName = info.applicationInfo.splitNames[i];
478 result.put(pkg.splitCodePaths[i], ArtManager.getProfileName(pkg.splitNames[i]));
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/
H A DPackageParserTest.java206 assertTrue(Arrays.equals(a.splitNames, b.splitNames));
440 pkg.splitNames = new String[] { "foo2" };
/frameworks/base/core/java/android/app/
H A DLoadedApk.java354 mSplitNames = aInfo.splitNames;
844 String splitName = i == 0 ? null : mApplicationInfo.splitNames[i - 1];

Completed in 283 milliseconds