Searched refs:splitDependencies (Results 1 – 6 of 6) sorted by relevance
/frameworks/base/core/java/android/content/pm/split/ |
D | SplitDependencyLoader.java | 157 final SparseArray<int[]> splitDependencies = new SparseArray<>(); in createDependenciesFromPackage() local 160 splitDependencies.put(0, new int[] {-1}); in createDependenciesFromPackage() 184 splitDependencies.put(splitIdx + 1, new int[] {targetIdx}); in createDependenciesFromPackage() 216 splitDependencies.put(targetSplitIdx, in createDependenciesFromPackage() 217 append(splitDependencies.get(targetSplitIdx), splitIdx + 1)); in createDependenciesFromPackage() 222 for (int i = 0, size = splitDependencies.size(); i < size; i++) { in createDependenciesFromPackage() 223 int splitIdx = splitDependencies.keyAt(i); in createDependenciesFromPackage() 236 final int[] deps = splitDependencies.get(splitIdx); in createDependenciesFromPackage() 240 return splitDependencies; in createDependenciesFromPackage()
|
/frameworks/base/core/java/android/content/pm/ |
D | InstrumentationInfo.java | 92 public SparseArray<int[]> splitDependencies; field in InstrumentationInfo 130 splitDependencies = orig.splitDependencies; in InstrumentationInfo() 159 dest.writeSparseArray((SparseArray) splitDependencies); in writeToParcel() 189 splitDependencies = source.readSparseArray(null); in InstrumentationInfo() 207 ai.splitDependencies = splitDependencies; in copyTo()
|
D | ApplicationInfo.java | 693 public SparseArray<int[]> splitDependencies; field in ApplicationInfo 1152 splitDependencies = orig.splitDependencies; in ApplicationInfo() 1220 dest.writeSparseArray((SparseArray) splitDependencies); in writeToParcel() 1285 splitDependencies = source.readSparseArray(null); in ApplicationInfo()
|
D | PackageParser.java | 1144 SparseArray<int[]> splitDependencies = null; in parseClusterPackage() local 1148 splitDependencies = SplitAssetDependencyLoader.createDependenciesFromPackage(lite); in parseClusterPackage() 1149 assetLoader = new SplitAssetDependencyLoader(lite, splitDependencies, flags); in parseClusterPackage() 1174 pkg.applicationInfo.splitDependencies = splitDependencies; in parseClusterPackage()
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | PackageDexOptimizer.java | 156 String[] splitDependencies = getSplitDependencies(pkg); in performDexOptLI() local 168 if (sharedLibrariesPath != null && splitDependencies[i] != null) { in performDexOptLI() 169 sharedLibrariesPathWithSplits = sharedLibrariesPath + ":" + splitDependencies[i]; in performDexOptLI() 172 splitDependencies[i] != null ? splitDependencies[i] : sharedLibrariesPath; in performDexOptLI() 460 String[] splitDependencies = new String[paths.size()]; in getSplitDependencies() local 475 SparseArray<int[]> dependencies = pkg.applicationInfo.splitDependencies; in getSplitDependencies() 478 splitDependencies[i] = paths.get(0); in getSplitDependencies() 480 return splitDependencies; in getSplitDependencies() 485 getParentDependencies(dependencies.keyAt(i), paths, dependencies, splitDependencies); in getSplitDependencies() local 488 return splitDependencies; in getSplitDependencies() [all …]
|
/frameworks/base/core/java/android/app/ |
D | LoadedApk.java | 339 mSplitLoader = new SplitDependencyLoaderImpl(aInfo.splitDependencies); in setApplicationInfo()
|