Searched refs:splitIdx (Results 1 – 6 of 6) sorted by relevance
/aosp12/frameworks/base/core/java/android/content/pm/split/ |
H A D | SplitDependencyLoader.java | 63 if (isSplitCached(splitIdx)) { in loadDependenciesForSplit() 68 if (splitIdx == 0) { in loadDependenciesForSplit() 76 linearDependencies.add(splitIdx); in loadDependenciesForSplit() 85 splitIdx = deps[0]; in loadDependenciesForSplit() 87 splitIdx = -1; in loadDependenciesForSplit() 90 if (splitIdx < 0 || isSplitCached(splitIdx)) { in loadDependenciesForSplit() 98 int parentIdx = splitIdx; in loadDependenciesForSplit() 173 for (int splitIdx = 0; splitIdx < pkg.getSplitNames().length; splitIdx++) { in createDependenciesFromPackage() 200 for (int splitIdx = 0, size = pkg.getSplitNames().length; splitIdx < size; splitIdx++) { in createDependenciesFromPackage() 235 while (splitIdx != -1) { in createDependenciesFromPackage() [all …]
|
H A D | SplitAssetDependencyLoader.java | 65 protected boolean isSplitCached(int splitIdx) { in isSplitCached() argument 66 return mCachedAssetManagers[splitIdx] != null; in isSplitCached() 94 protected void constructSplit(int splitIdx, @NonNull int[] configSplitIndices, in constructSplit() argument 104 assets.add(loadApkAssets(mSplitPaths[splitIdx], mFlags)); in constructSplit() 112 mCachedSplitApks[splitIdx] = assets.toArray(new ApkAssets[assets.size()]); in constructSplit() 113 mCachedAssetManagers[splitIdx] = createAssetManagerWithAssets(mCachedSplitApks[splitIdx]); in constructSplit()
|
H A D | DefaultSplitAssetLoader.java | 80 int splitIdx = 0; in getBaseAssetManager() local 81 apkAssets[splitIdx++] = mBaseApkAssets = loadApkAssets(mBaseApkPath, mFlags); in getBaseAssetManager() 86 apkAssets[splitIdx++] = loadApkAssets(apkPath, mFlags); in getBaseAssetManager() 100 public AssetManager getSplitAssetManager(int splitIdx) throws PackageParserException { in getSplitAssetManager() argument
|
H A D | SplitAssetLoader.java | 30 AssetManager getSplitAssetManager(int splitIdx) throws PackageParser.PackageParserException; in getSplitAssetManager() argument
|
/aosp12/frameworks/base/core/java/android/content/pm/ |
H A D | PackageParser.java | 8725 if (isSplitCached(splitIdx)) { in loadDependenciesForSplit() 8730 if (splitIdx == 0) { in loadDependenciesForSplit() 8747 splitIdx = deps[0]; in loadDependenciesForSplit() 8749 splitIdx = -1; in loadDependenciesForSplit() 8752 if (splitIdx < 0 || isSplitCached(splitIdx)) { in loadDependenciesForSplit() 8760 int parentIdx = splitIdx; in loadDependenciesForSplit() 8827 for (int splitIdx = 0; splitIdx < pkg.splitNames.length; splitIdx++) { in createDependenciesFromPackage() 8856 for (int splitIdx = 0, size = pkg.splitNames.length; splitIdx < size; splitIdx++) { in createDependenciesFromPackage() 8893 while (splitIdx != -1) { in createDependenciesFromPackage() 8901 bitset.set(splitIdx); in createDependenciesFromPackage() [all …]
|
/aosp12/frameworks/base/core/java/android/app/ |
H A D | LoadedApk.java | 610 protected boolean isSplitCached(int splitIdx) { in isSplitCached() argument 612 return mCachedClassLoaders[splitIdx] != null; in isSplitCached() 617 protected void constructSplit(int splitIdx, @NonNull int[] configSplitIndices, in constructSplit() argument 621 if (splitIdx == 0) { in constructSplit() 635 mCachedClassLoaders[splitIdx] = ApplicationLoaders.getDefault().getClassLoader( in constructSplit() 636 mSplitAppDirs[splitIdx - 1], getTargetSdkVersion(), false, null, in constructSplit() 637 null, parent, mSplitClassLoaderNames[splitIdx - 1]); in constructSplit() 640 splitPaths.add(mSplitResDirs[splitIdx - 1]); in constructSplit() 644 mCachedResourcePaths[splitIdx] = splitPaths.toArray(new String[splitPaths.size()]); in constructSplit()
|