/frameworks/base/core/java/android/content/pm/ |
D | AuxiliaryResolveInfo.java | 76 String packageName, long versionCode, String splitName) { in AuxiliaryResolveInfo() argument 78 new AuxiliaryResolveInfo.AuxiliaryFilter(packageName, versionCode, splitName))); in AuxiliaryResolveInfo() 90 public final String splitName; field in AuxiliaryResolveInfo.AuxiliaryFilter 95 String splitName, Bundle extras) { in AuxiliaryFilter() argument 100 this.splitName = splitName; in AuxiliaryFilter() 105 String splitName, Bundle extras) { in AuxiliaryFilter() argument 109 this.splitName = splitName; in AuxiliaryFilter() 113 public AuxiliaryFilter(String packageName, long versionCode, String splitName) { in AuxiliaryFilter() argument 117 this.splitName = splitName; in AuxiliaryFilter() 126 + ", splitName='" + splitName + '\'' + '}'; in toString()
|
D | ComponentInfo.java | 52 public String splitName; field in ComponentInfo 93 splitName = orig.splitName; in ComponentInfo() 176 if (splitName != null) { in dumpFront() 177 pw.println(prefix + "splitName=" + splitName); in dumpFront() 211 dest.writeString(splitName); in writeToParcel() 225 splitName = source.readString(); in ComponentInfo()
|
D | InstantAppIntentFilter.java | 39 public InstantAppIntentFilter(@Nullable String splitName, @NonNull List<IntentFilter> filters) { in InstantAppIntentFilter() argument 43 mSplitName = splitName; in InstantAppIntentFilter()
|
D | IPackageInstallerSession.aidl | 35 void removeSplit(String splitName); in removeSplit() argument
|
D | PackageParser.java | 453 public final String splitName; field in PackageParser.ApkLite 474 public ApkLite(String codePath, String packageName, String splitName, in ApkLite() argument 485 this.splitName = splitName; in ApkLite() 941 if (apks.put(lite.splitName, lite) != null) { in parseClusterPackageLite() 943 "Split name " + lite.splitName in parseClusterPackageLite() 1693 String splitName = attrs.getAttributeValue(null, "split"); in parsePackageSplitNames() local 1694 if (splitName != null) { in parsePackageSplitNames() 1695 if (splitName.length() == 0) { in parsePackageSplitNames() 1696 splitName = null; in parsePackageSplitNames() 1698 final String error = validateName(splitName, false, false); in parsePackageSplitNames() [all …]
|
D | PackageInstaller.java | 1038 public void removeSplit(@NonNull String splitName) throws IOException { in removeSplit() argument 1040 mSession.removeSplit(splitName); in removeSplit()
|
D | IPackageManager.aidl | 584 String targetCompilerFilter, boolean force, boolean bootComplete, String splitName); in performDexOptMode() argument
|
/frameworks/base/core/java/android/content/pm/dex/ |
D | ArtManager.java | 189 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()
|
/frameworks/base/services/core/java/com/android/server/pm/dex/ |
D | DexoptOptions.java | 92 String splitName, int flags) { in DexoptOptions() argument 110 mSplitName = splitName; in DexoptOptions()
|
D | ArtManagerService.java | 228 String splitName = null; in snapshotAppProfile() local 234 splitName = info.applicationInfo.splitNames[i]; in snapshotAppProfile() 252 createProfileSnapshot(packageName, ArtManager.getProfileName(splitName), codePath, in snapshotAppProfile() 255 destroyProfileSnapshot(packageName, ArtManager.getProfileName(splitName)); in snapshotAppProfile()
|
/frameworks/base/core/java/android/app/ |
D | LoadedApk.java | 622 private int ensureSplitLoaded(String splitName) throws NameNotFoundException { in ensureSplitLoaded() argument 624 if (splitName != null) { in ensureSplitLoaded() 625 idx = Arrays.binarySearch(mSplitNames, splitName); in ensureSplitLoaded() 628 "Split name '" + splitName + "' is not installed"); in ensureSplitLoaded() 636 ClassLoader getClassLoaderForSplit(String splitName) throws NameNotFoundException { in getClassLoaderForSplit() argument 637 return mCachedClassLoaders[ensureSplitLoaded(splitName)]; in getClassLoaderForSplit() 640 String[] getSplitPathsForSplit(String splitName) throws NameNotFoundException { in getSplitPathsForSplit() argument 641 return mCachedResourcePaths[ensureSplitLoaded(splitName)]; in getSplitPathsForSplit() 647 ClassLoader getSplitClassLoader(String splitName) throws NameNotFoundException { in getSplitClassLoader() argument 651 return mSplitLoader.getClassLoaderForSplit(splitName); in getSplitClassLoader() [all …]
|
D | ContextImpl.java | 2124 private static Resources createResources(IBinder activityToken, LoadedApk pi, String splitName, in createResources() argument 2129 splitResDirs = pi.getSplitPaths(splitName); in createResources() 2130 classLoader = pi.getSplitClassLoader(splitName); in createResources() 2204 public Context createContextForSplit(String splitName) throws NameNotFoundException { in createContextForSplit() argument 2210 final ClassLoader classLoader = mPackageInfo.getSplitClassLoader(splitName); in createContextForSplit() 2211 final String[] paths = mPackageInfo.getSplitPaths(splitName); in createContextForSplit() 2213 final ContextImpl context = new ContextImpl(this, mMainThread, mPackageInfo, splitName, in createContextForSplit() 2478 classLoader = packageInfo.getSplitClassLoader(activityInfo.splitName); in createActivityContext() 2479 splitDirs = packageInfo.getSplitPaths(activityInfo.splitName); in createActivityContext() 2488 ContextImpl context = new ContextImpl(null, mainThread, packageInfo, activityInfo.splitName, in createActivityContext() [all …]
|
D | ActivityThread.java | 3759 if (data.info.splitName != null) { in handleReceiver() 3760 context = (ContextImpl) context.createContextForSplit(data.info.splitName); in handleReceiver() 6956 if (info.splitName != null) { in installProvider() 6958 c = c.createContextForSplit(info.splitName); in installProvider()
|
/frameworks/base/services/core/java/com/android/server/pm/ |
D | PackageInstallerSession.java | 660 public void removeSplit(String splitName) { in removeSplit() argument 670 createRemoveSplitMarkerLocked(splitName); in removeSplit() 677 private void createRemoveSplitMarkerLocked(String splitName) throws IOException { in createRemoveSplitMarkerLocked() argument 679 final String markerName = splitName + REMOVE_SPLIT_MARKER_EXTENSION; in createRemoveSplitMarkerLocked() 1571 final String splitName = fileName.substring( in validateApkInstallLocked() local 1573 removeSplitList.add(splitName); in validateApkInstallLocked() 1593 if (!stagedSplits.add(apk.splitName)) { in validateApkInstallLocked() 1595 "Split " + apk.splitName + " was defined multiple times"); in validateApkInstallLocked() 1611 if (apk.splitName == null) { in validateApkInstallLocked() 1614 targetName = "split_" + apk.splitName + APK_FILE_EXTENSION; in validateApkInstallLocked() [all …]
|
D | PackageManagerShellCommand.java | 1071 String splitName = "base." + (isApex ? "apex" : "apk"); in runInstall() local 1072 if (doWriteSplit(sessionId, inPath, params.sessionParams.sizeBytes, splitName, in runInstall() 1127 final String splitName = getNextArg(); in runInstallWrite() local 1129 return doWriteSplit(sessionId, path, sizeBytes, splitName, true /*logSuccess*/); in runInstallWrite() 1154 final String splitName = getNextArg(); in runInstallRemove() local 1155 if (splitName == null) { in runInstallRemove() 1159 return doRemoveSplit(sessionId, splitName, true /*logSuccess*/); in runInstallRemove() 1669 final String splitName = getNextArg(); in runUninstall() local 1670 if (splitName != null) { in runUninstall() 1671 return runRemoveSplit(packageName, splitName); in runUninstall() [all …]
|
D | InstantAppResolver.java | 289 filters.get(0).splitName); in buildEphemeralInstallerIntent() 341 resolvableFilter.putString(Intent.EXTRA_SPLIT_NAME, filter.splitName); in buildEphemeralInstallerIntent()
|
D | PackageManagerService.java | 7582 && info.activityInfo.splitName != null 7584 info.activityInfo.splitName)) { 7609 info.activityInfo.splitName); 7667 if (info.activityInfo.splitName != null) { 8351 if (info.serviceInfo.splitName != null 8353 info.serviceInfo.splitName)) { 8365 info.serviceInfo.splitName); 8469 if (info.providerInfo.splitName != null 8471 info.providerInfo.splitName)) { 8483 info.providerInfo.splitName); [all …]
|
/frameworks/base/tools/aapt/ |
D | XMLNode.cpp | 1196 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()
|
D | Resource.cpp | 1031 String16 splitName("feature_"); in massageManifest() local 1032 splitName.append(attr->string); in massageManifest() 1033 status_t err = root->addAttribute(String16(), String16("split"), splitName); in massageManifest() 1232 String8 splitName("config."); in generateAndroidManifestForSplit() local 1233 splitName.append(split->getPackageSafeName()); in generateAndroidManifestForSplit() 1234 manifest->addAttribute(String16(), String16("split"), String16(splitName)); in generateAndroidManifestForSplit()
|
D | Command.cpp | 1246 String8 splitName = AaptXml::getAttribute(tree, NULL, "split"); in doDump() local 1247 if (!splitName.isEmpty()) { in doDump() 1249 splitName.string()).string()); in doDump()
|
/frameworks/base/core/java/android/content/ |
D | ContextWrapper.java | 896 public Context createContextForSplit(String splitName) in createContextForSplit() argument 898 return mBase.createContextForSplit(splitName); in createContextForSplit()
|
D | Context.java | 5211 public abstract Context createContextForSplit(String splitName) in createContextForSplit() argument
|
/frameworks/base/test-mock/src/android/test/mock/ |
D | MockContext.java | 747 public Context createContextForSplit(String splitName) in createContextForSplit() argument
|
/frameworks/base/core/tests/coretests/src/android/content/pm/ |
D | PackageManagerTests.java | 204 String splitName) throws RemoteException { in writeSplitToInstallSession() argument 217 out = session.openWrite(splitName, 0, sizeBytes); in writeSplitToInstallSession()
|
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/android/ |
D | BridgeContext.java | 1318 public Context createContextForSplit(String splitName) { in createContextForSplit() argument
|