Searched refs:splitName (Results 1 - 25 of 25) sorted by relevance

/frameworks/base/core/java/android/content/pm/
H A DAuxiliaryResolveInfo.java76 String packageName, long versionCode, String splitName) {
78 new AuxiliaryResolveInfo.AuxiliaryFilter(packageName, versionCode, splitName)));
90 public final String splitName; field in class:AuxiliaryResolveInfo.AuxiliaryFilter
95 String splitName, Bundle extras) {
100 this.splitName = splitName;
105 String splitName, Bundle extras) {
109 this.splitName = splitName;
113 public AuxiliaryFilter(String packageName, long versionCode, String splitName) { argument
75 AuxiliaryResolveInfo(@ullable ComponentName failureActivity, String packageName, long versionCode, String splitName) argument
94 AuxiliaryFilter(IntentFilter orig, InstantAppResolveInfo resolveInfo, String splitName, Bundle extras) argument
104 AuxiliaryFilter(InstantAppResolveInfo resolveInfo, String splitName, Bundle extras) argument
[all...]
H A DComponentInfo.java51 public String splitName; field in class:ComponentInfo
92 splitName = orig.splitName;
174 if (splitName != null) {
175 pw.println(prefix + "splitName=" + splitName);
209 dest.writeString(splitName);
223 splitName = source.readString();
H A DIPackageInstallerSession.aidl35 void removeSplit(String splitName);
H A DInstantAppIntentFilter.java39 public InstantAppIntentFilter(@Nullable String splitName, @NonNull List<IntentFilter> filters) { argument
43 mSplitName = splitName;
H A DPackageParser.java391 /** Names of any split APKs, ordered by parsed splitName */
394 /** Names of any split APKs that are features. Ordered by splitName */
397 /** Dependencies of any split APKs, ordered by parsed splitName */
410 /** Paths of any split APKs, ordered by parsed splitName */
415 /** Revision codes of any split APKs, ordered by parsed splitName */
466 public final String splitName; field in class:PackageParser.ApkLite
483 public ApkLite(String codePath, String packageName, String splitName, argument
492 this.splitName = splitName;
933 if (apks.put(lite.splitName, lit
[all...]
H A DPackageInstaller.java939 public void removeSplit(@NonNull String splitName) throws IOException { argument
941 mSession.removeSplit(splitName);
H A DIPackageManager.aidl524 String targetCompilerFilter, boolean force, boolean bootComplete, String splitName);
/frameworks/base/services/core/java/com/android/server/pm/dex/
H A DDexoptOptions.java85 this(packageName, /*compilationReason*/ -1, compilerFilter, /*splitName*/ null, flags);
90 /*splitName*/ null, flags);
94 String splitName, int flags) {
112 mSplitName = splitName;
93 DexoptOptions(String packageName, int compilationReason, String compilerFilter, String splitName, int flags) argument
H A DArtManagerService.java228 String splitName = null;
234 splitName = info.applicationInfo.splitNames[i];
252 createProfileSnapshot(packageName, ArtManager.getProfileName(splitName), codePath,
255 destroyProfileSnapshot(packageName, ArtManager.getProfileName(splitName));
/frameworks/base/core/java/android/content/pm/dex/
H A DArtManager.java184 * Return the profile name for the given split. If {@code splitName} is null the
189 public static String getProfileName(String splitName) { argument
190 return splitName == null ? "primary.prof" : splitName + ".split.prof";
198 public static String getCurrentProfilePath(String packageName, int userId, String splitName) { argument
200 return new File(profileDir, getProfileName(splitName)).getAbsolutePath();
/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageInstallerSession.java568 public void removeSplit(String splitName) { argument
578 createRemoveSplitMarkerLocked(splitName);
585 private void createRemoveSplitMarkerLocked(String splitName) throws IOException { argument
587 final String markerName = splitName + REMOVE_SPLIT_MARKER_EXTENSION;
1100 final String splitName = fileName.substring(
1102 removeSplitList.add(splitName);
1122 if (!stagedSplits.add(apk.splitName)) {
1124 "Split " + apk.splitName + " was defined multiple times");
1140 if (apk.splitName == null) {
1143 targetName = "split_" + apk.splitName
[all...]
H A DPackageManagerShellCommand.java970 final String splitName = getNextArg();
972 return doWriteSplit(sessionId, path, sizeBytes, splitName, true /*logSuccess*/);
980 final String splitName = getNextArg();
981 if (splitName == null) {
985 return doRemoveSplit(sessionId, splitName, true /*logSuccess*/);
1459 final String splitName = getNextArg();
1460 if (splitName != null) {
1461 return runRemoveSplit(packageName, splitName);
1503 private int runRemoveSplit(String packageName, String splitName) throws RemoteException { argument
1512 if (doRemoveSplit(sessionId, splitName, fals
2419 doWriteSplit(int sessionId, String inPath, long sizeBytes, String splitName, boolean logSuccess) argument
2461 doRemoveSplit(int sessionId, String splitName, boolean logSuccess) argument
[all...]
H A DInstantAppResolver.java293 filters.get(0).splitName);
348 resolvableFilter.putString(Intent.EXTRA_SPLIT_NAME, filter.splitName);
448 instantAppInfo, null /* splitName */,
H A DPackageManagerService.java6803 ai.packageName, ai.longVersionCode, null /* splitName */);
6961 && info.activityInfo.splitName != null
6963 info.activityInfo.splitName)) {
6988 info.activityInfo.splitName);
7046 if (info.activityInfo.splitName != null) {
7730 if (info.serviceInfo.splitName != null
7732 info.serviceInfo.splitName)) {
7744 info.serviceInfo.splitName);
7848 if (info.providerInfo.splitName != null
7850 info.providerInfo.splitName)) {
9239 performDexOptMode(String packageName, boolean checkProfiles, String targetCompilerFilter, boolean force, boolean bootComplete, String splitName) argument
[all...]
/frameworks/base/core/java/android/app/
H A DLoadedApk.java565 private int ensureSplitLoaded(String splitName) throws NameNotFoundException { argument
567 if (splitName != null) {
568 idx = Arrays.binarySearch(mSplitNames, splitName);
571 "Split name '" + splitName + "' is not installed");
579 ClassLoader getClassLoaderForSplit(String splitName) throws NameNotFoundException { argument
580 return mCachedClassLoaders[ensureSplitLoaded(splitName)];
583 String[] getSplitPathsForSplit(String splitName) throws NameNotFoundException { argument
584 return mCachedResourcePaths[ensureSplitLoaded(splitName)];
590 ClassLoader getSplitClassLoader(String splitName) throws NameNotFoundException { argument
594 return mSplitLoader.getClassLoaderForSplit(splitName);
597 getSplitPaths(String splitName) argument
[all...]
H A DContextImpl.java2040 private static Resources createResources(IBinder activityToken, LoadedApk pi, String splitName, argument
2045 splitResDirs = pi.getSplitPaths(splitName);
2046 classLoader = pi.getSplitClassLoader(splitName);
2122 public Context createContextForSplit(String splitName) throws NameNotFoundException { argument
2128 final ClassLoader classLoader = mPackageInfo.getSplitClassLoader(splitName);
2129 final String[] paths = mPackageInfo.getSplitPaths(splitName);
2131 final ContextImpl context = new ContextImpl(this, mMainThread, mPackageInfo, splitName,
2360 classLoader = packageInfo.getSplitClassLoader(activityInfo.splitName);
2361 splitDirs = packageInfo.getSplitPaths(activityInfo.splitName);
2370 ContextImpl context = new ContextImpl(null, mainThread, packageInfo, activityInfo.splitName,
2398 ContextImpl(@ullable ContextImpl container, @NonNull ActivityThread mainThread, @NonNull LoadedApk packageInfo, @Nullable String splitName, @Nullable IBinder activityToken, @Nullable UserHandle user, int flags, @Nullable ClassLoader classLoader) argument
[all...]
H A DActivityThread.java3350 if (data.info.splitName != null) {
3351 context = (ContextImpl) context.createContextForSplit(data.info.splitName);
6364 if (info.splitName != null) {
6366 c = c.createContextForSplit(info.splitName);
/frameworks/base/tools/aapt/
H A DXMLNode.cpp1199 static void splitName(const char* name, String16* outNs, String16* outName)
1240 splitName(name, &ns16, &name16);
1255 splitName(atts[i], &ns16, &name16);
1303 splitName(name, &ns16, &name16);
H A DResource.cpp1031 String16 splitName("feature_");
1032 splitName.append(attr->string);
1033 status_t err = root->addAttribute(String16(), String16("split"), splitName);
1232 String8 splitName("config.");
1233 splitName.append(split->getPackageSafeName());
1234 manifest->addAttribute(String16(), String16("split"), String16(splitName));
H A DCommand.cpp1246 String8 splitName = AaptXml::getAttribute(tree, NULL, "split"); local
1247 if (!splitName.isEmpty()) {
1249 splitName.string()).string());
/frameworks/base/core/java/android/content/
H A DContextWrapper.java871 public Context createContextForSplit(String splitName) argument
873 return mBase.createContextForSplit(splitName);
H A DContext.java4736 * @param splitName The name of the split to include, as declared in the split's
4740 public abstract Context createContextForSplit(String splitName) argument
/frameworks/base/test-mock/src/android/test/mock/
H A DMockContext.java730 public Context createContextForSplit(String splitName) argument
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/android/
H A DBridgeContext.java1338 public Context createContextForSplit(String splitName) { argument
/frameworks/base/core/tests/coretests/src/android/content/pm/
H A DPackageManagerTests.java203 String splitName) throws RemoteException {
216 out = session.openWrite(splitName, 0, sizeBytes);
202 writeSplitToInstallSession(PackageInstaller.Session session, String inPath, String splitName) argument

Completed in 431 milliseconds