/frameworks/base/core/java/android/content/pm/ |
H A D | AuxiliaryResolveInfo.java | 42 public final String splitName; field in class:AuxiliaryResolveInfo 55 @Nullable String splitName, 62 this.splitName = splitName; 72 @Nullable String splitName, 79 this.splitName = splitName; 53 AuxiliaryResolveInfo(@onNull InstantAppResolveInfo resolveInfo, @NonNull IntentFilter orig, @Nullable String splitName, @NonNull String token, boolean needsPhase2, @Nullable Intent failureIntent) argument 71 AuxiliaryResolveInfo(@onNull String packageName, @Nullable String splitName, @Nullable ComponentName failureActivity, int versionCode, @Nullable Intent failureIntent) argument
|
H A D | InstantAppIntentFilter.java | 39 public InstantAppIntentFilter(@Nullable String splitName, @NonNull List<IntentFilter> filters) { argument 43 mSplitName = splitName;
|
H A D | EphemeralIntentFilter.java | 39 public EphemeralIntentFilter(@Nullable String splitName, @NonNull List<IntentFilter> filters) { argument 40 mInstantAppIntentFilter = new InstantAppIntentFilter(splitName, filters);
|
H A D | ComponentInfo.java | 51 public String splitName; field in class:ComponentInfo 92 splitName = orig.splitName; 173 if (splitName != null) { 174 pw.println(prefix + "splitName=" + splitName); 208 dest.writeString(splitName); 222 splitName = source.readString();
|
H A D | PackageInstaller.java | 897 public void removeSplit(@NonNull String splitName) throws IOException { argument 899 mSession.removeSplit(splitName);
|
H A D | PackageParser.java | 398 /** Names of any split APKs, ordered by parsed splitName */ 401 /** Names of any split APKs that are features. Ordered by splitName */ 404 /** Dependencies of any split APKs, ordered by parsed splitName */ 417 /** Paths of any split APKs, ordered by parsed splitName */ 422 /** Revision codes of any split APKs, ordered by parsed splitName */ 472 public final String splitName; field in class:PackageParser.ApkLite 489 public ApkLite(String codePath, String packageName, String splitName, boolean isFeatureSplit, argument 497 this.splitName = splitName; 928 if (apks.put(lite.splitName, lit [all...] |
/frameworks/base/services/core/java/com/android/server/pm/dex/ |
H A D | DexoptOptions.java | 74 this(packageName, compilerFilter, /*splitName*/ null, flags); 81 public DexoptOptions(String packageName, String compilerFilter, String splitName, int flags) { argument 97 mSplitName = splitName;
|
/frameworks/base/cmds/pm/src/com/android/commands/pm/ |
H A D | Pm.java | 492 final String splitName = nextArg(); 494 return doWriteSession(sessionId, path, sizeBytes, splitName, true /*logSuccess*/); 611 private int doWriteSession(int sessionId, String inPath, long sizeBytes, String splitName, argument 636 out = session.openWrite(splitName, 0, sizeBytes);
|
/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PackageManagerShellCommand.java | 297 final String splitName = getNextArg(); 299 return doWriteSplit(sessionId, path, sizeBytes, splitName, true /*logSuccess*/); 307 final String splitName = getNextArg(); 308 if (splitName == null) { 312 return doRemoveSplit(sessionId, splitName, true /*logSuccess*/); 902 final String splitName = getNextArg(); 903 if (splitName != null) { 904 return runRemoveSplit(packageName, splitName); 946 private int runRemoveSplit(String packageName, String splitName) throws RemoteException { argument 955 if (doRemoveSplit(sessionId, splitName, fals 1385 doWriteSplit(int sessionId, String inPath, long sizeBytes, String splitName, boolean logSuccess) argument 1449 doRemoveSplit(int sessionId, String splitName, boolean logSuccess) argument [all...] |
H A D | PackageInstallerSession.java | 526 public void removeSplit(String splitName) { argument 536 createRemoveSplitMarkerLocked(splitName); 543 private void createRemoveSplitMarkerLocked(String splitName) throws IOException { argument 545 final String markerName = splitName + REMOVE_SPLIT_MARKER_EXTENSION; 982 final String splitName = fileName.substring( 984 removeSplitList.add(splitName); 1006 if (!stagedSplits.add(apk.splitName)) { 1008 "Split " + apk.splitName + " was defined multiple times"); 1025 if (apk.splitName == null) { 1028 targetName = "split_" + apk.splitName [all...] |
H A D | PackageManagerService.java | 7522 ai.packageName, null /*splitName*/, null /*failureActivity*/, 7664 && info.activityInfo.splitName != null 7666 info.activityInfo.splitName)) { 7683 info.activityInfo.packageName, info.activityInfo.splitName, 7743 if (info.activityInfo.splitName != null) { 8435 if (info.serviceInfo.splitName != null 8437 info.serviceInfo.splitName)) { 8445 info.serviceInfo.packageName, info.serviceInfo.splitName, 8555 if (info.providerInfo.splitName != null 8557 info.providerInfo.splitName)) { 10026 performDexOptMode(String packageName, boolean checkProfiles, String targetCompilerFilter, boolean force, boolean bootComplete, String splitName) argument [all...] |
/frameworks/base/core/java/android/app/ |
H A D | LoadedApk.java | 542 private int ensureSplitLoaded(String splitName) throws NameNotFoundException { argument 544 if (splitName != null) { 545 idx = Arrays.binarySearch(mSplitNames, splitName); 548 "Split name '" + splitName + "' is not installed"); 556 ClassLoader getClassLoaderForSplit(String splitName) throws NameNotFoundException { argument 557 return mCachedClassLoaders[ensureSplitLoaded(splitName)]; 560 String[] getSplitPathsForSplit(String splitName) throws NameNotFoundException { argument 561 return mCachedResourcePaths[ensureSplitLoaded(splitName)]; 567 ClassLoader getSplitClassLoader(String splitName) throws NameNotFoundException { argument 571 return mSplitLoader.getClassLoaderForSplit(splitName); 574 getSplitPaths(String splitName) argument [all...] |
H A D | ContextImpl.java | 1983 private static Resources createResources(IBinder activityToken, LoadedApk pi, String splitName, argument 1988 splitResDirs = pi.getSplitPaths(splitName); 1989 classLoader = pi.getSplitClassLoader(splitName); 2066 public Context createContextForSplit(String splitName) throws NameNotFoundException { argument 2072 final ClassLoader classLoader = mPackageInfo.getSplitClassLoader(splitName); 2073 final String[] paths = mPackageInfo.getSplitPaths(splitName); 2075 final ContextImpl context = new ContextImpl(this, mMainThread, mPackageInfo, splitName, 2285 classLoader = packageInfo.getSplitClassLoader(activityInfo.splitName); 2286 splitDirs = packageInfo.getSplitPaths(activityInfo.splitName); 2295 ContextImpl context = new ContextImpl(null, mainThread, packageInfo, activityInfo.splitName, 2323 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...] |
/frameworks/base/core/java/android/content/ |
H A D | ContextWrapper.java | 857 public Context createContextForSplit(String splitName) argument 859 return mBase.createContextForSplit(splitName);
|
H A D | Context.java | 4570 * @param splitName The name of the split to include, as declared in the split's 4574 public abstract Context createContextForSplit(String splitName) argument
|
/frameworks/base/test-runner/src/android/test/mock/ |
H A D | MockContext.java | 718 public Context createContextForSplit(String splitName) argument
|
/frameworks/base/core/tests/coretests/src/android/content/pm/ |
H A D | PackageManagerTests.java | 233 String splitName) throws RemoteException { 246 out = session.openWrite(splitName, 0, sizeBytes); 232 writeSplitToInstallSession(PackageInstaller.Session session, String inPath, String splitName) argument
|
/frameworks/base/tools/aapt/ |
H A D | Command.cpp | 1262 String8 splitName = AaptXml::getAttribute(tree, NULL, "split"); local 1263 if (!splitName.isEmpty()) { 1265 splitName.string()).string());
|
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/android/ |
H A D | BridgeContext.java | 1331 public Context createContextForSplit(String splitName) { argument
|