/aosp14/frameworks/base/core/java/android/app/ |
H A D | ApplicationLoaders.java | 48 ClassLoader parent, String classLoaderName) { in getClassLoader() argument 50 librarySearchPath, libraryPermittedPath, parent, classLoaderName, in getClassLoader() 57 ClassLoader parent, String classLoaderName, in getClassLoaderWithSharedLibraries() argument 62 libraryPermittedPath, parent, zip, classLoaderName, sharedLibraries, in getClassLoaderWithSharedLibraries() 75 ClassLoader parent, String classLoaderName, List<ClassLoader> sharedLibraries, in getSharedLibraryClassLoaderWithSharedLibraries() argument 77 ClassLoader loader = getCachedNonBootclasspathSystemLib(zip, parent, classLoaderName, in getSharedLibraryClassLoaderWithSharedLibraries() 90 librarySearchPath, libraryPermittedPath, parent, classLoaderName, sharedLibraries, in getSharedLibraryClassLoaderWithSharedLibraries() 128 targetSdkVersion, isBundled, classLoaderName, sharedLibraries, in getClassLoader() 146 zip, null, parent, classLoaderName, sharedLibraries, in getClassLoader() 233 String classLoaderName, List<ClassLoader> sharedLibraries) { in getCachedNonBootclasspathSystemLib() argument [all …]
|
H A D | LoadedApk.java | 1046 mApplicationInfo.classLoaderName, sharedLibraries.first, nativeSharedLibraries, in createOrUpdateClassLoaderLocked()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/dex/ |
H A D | DexoptUtils.java | 299 /*package*/ static String encodeClassLoader(String classpath, String classLoaderName) { in encodeClassLoader() argument 301 String classLoaderDexoptEncoding = classLoaderName; in encodeClassLoader() 302 if (ClassLoaderFactory.isPathClassLoaderName(classLoaderName)) { in encodeClassLoader() 304 } else if (ClassLoaderFactory.isDelegateLastClassLoaderName(classLoaderName)) { in encodeClassLoader() 307 Slog.wtf(TAG, "Unsupported classLoaderName: " + classLoaderName); in encodeClassLoader() 315 private static String encodeClassLoader(String classpath, String classLoaderName, in encodeClassLoader() argument 317 return encodeClassLoader(classpath, classLoaderName) + sharedLibraries; in encodeClassLoader()
|
/aosp14/frameworks/base/core/java/com/android/internal/os/ |
H A D | ClassLoaderFactory.java | 112 int targetSdkVersion, boolean isNamespaceShared, String classLoaderName) { in createClassLoader() argument 121 parent, targetSdkVersion, isNamespaceShared, classLoaderName, null, in createClassLoader() 130 int targetSdkVersion, boolean isNamespaceShared, String classLoaderName, in createClassLoader() argument 135 classLoaderName, sharedLibraries, sharedLibrariesAfter); in createClassLoader()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/ |
H A D | AndroidPackageSplitImpl.java | 43 int flags, @Nullable String classLoaderName) { in AndroidPackageSplitImpl() argument 48 mClassLoaderName = classLoaderName; in AndroidPackageSplitImpl()
|
/aosp14/frameworks/base/core/java/android/content/pm/ |
H A D | ApplicationInfo.java | 1415 public String classLoaderName; field in ApplicationInfo 1670 if (classLoaderName != null) { in dump() 1671 pw.println(prefix + "classLoaderName=" + classLoaderName); in dump() 1776 proto.write(ApplicationInfoProto.CLASS_LOADER_NAME, classLoaderName); in dumpDebug() 1958 classLoaderName = orig.classLoaderName; in ApplicationInfo() 2050 dest.writeString8(classLoaderName); in writeToParcel() 2150 classLoaderName = source.readString8(); in ApplicationInfo()
|
H A D | PackageParser.java | 3742 ai.classLoaderName = sa.getString( in parseBaseApplication() 3744 if (ai.classLoaderName != null in parseBaseApplication() 3745 && !ClassLoaderFactory.isValidClassLoaderName(ai.classLoaderName)) { in parseBaseApplication() 3746 outError[0] = "Invalid class loader name: " + ai.classLoaderName; in parseBaseApplication() 4039 final String classLoaderName = sa.getString( in parseSplitApplication() local 4041 if (classLoaderName == null || ClassLoaderFactory.isValidClassLoaderName(classLoaderName)) { in parseSplitApplication() 4042 owner.applicationInfo.splitClassLoaderNames[splitIndex] = classLoaderName; in parseSplitApplication() 4044 outError[0] = "Invalid class loader name: " + classLoaderName; in parseSplitApplication()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/parsing/ |
H A D | ParsingPackage.java | 263 ParsingPackage setClassLoaderName(String classLoaderName); in setClassLoaderName() argument 344 ParsingPackage setSplitClassLoaderName(int splitIndex, String classLoaderName); in setSplitClassLoaderName() argument
|
H A D | ParsingPackageUtils.java | 728 final String classLoaderName = sa.getString( in parseSplitApplication() local 730 if (classLoaderName == null || ClassLoaderFactory.isValidClassLoaderName( in parseSplitApplication() 731 classLoaderName)) { in parseSplitApplication() 732 pkg.setSplitClassLoaderName(splitIndex, classLoaderName); in parseSplitApplication() 734 return input.error("Invalid class loader name: " + classLoaderName); in parseSplitApplication() 2034 String classLoaderName = pkg.getClassLoaderName(); in parseBaseApplication() local 2035 if (classLoaderName != null in parseBaseApplication() 2036 && !ClassLoaderFactory.isValidClassLoaderName(classLoaderName)) { in parseBaseApplication() 2037 return input.error("Invalid class loader name: " + classLoaderName); in parseBaseApplication()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/parsing/pkg/ |
H A D | PackageImpl.java | 333 private String classLoaderName; field in PackageImpl 905 return classLoaderName; in getClassLoaderName() 1921 public PackageImpl setClassLoaderName(@Nullable String classLoaderName) { 1922 this.classLoaderName = classLoaderName; 2351 public PackageImpl setSplitClassLoaderName(int splitIndex, String classLoaderName) { 2352 this.splitClassLoaderNames[splitIndex] = classLoaderName; 2543 appInfo.classLoaderName = classLoaderName; 3152 dest.writeString(this.classLoaderName); 3310 this.classLoaderName = in.readString();
|
/aosp14/frameworks/base/boot/hiddenapi/ |
H A D | hiddenapi-max-target-o.txt | 10956 Landroid/content/pm/ApplicationInfo;->classLoaderName:Ljava/lang/String;
|