HomeSort by relevance Sort by last modified time
    Searched refs:dexPath (Results 1 - 25 of 47) sorted by null

1 2

  /libcore/dalvik/src/main/java/dalvik/system/
PathClassLoader.java 32 * @param dexPath the list of jar/apk files containing classes and
37 public PathClassLoader(String dexPath, ClassLoader parent) {
38 super(dexPath, null, null, parent);
55 * @param dexPath the list of jar/apk files containing classes and
63 public PathClassLoader(String dexPath, String librarySearchPath, ClassLoader parent) {
64 super(dexPath, null, librarySearchPath, parent);
DexClassLoader.java 43 * @param dexPath the list of jar/apk files containing classes and
52 public DexClassLoader(String dexPath, String optimizedDirectory,
54 super(dexPath, null, librarySearchPath, parent);
DelegateLastClassLoader.java 33 * {@code dexPath} is searched.</li>
43 public DelegateLastClassLoader(String dexPath, ClassLoader parent) {
44 super(dexPath, parent);
48 * Creates a {@code DelegateLastClassLoader} that operates on a given {@code dexPath}
51 * The {@code dexPath} should consist of one or more of the following, separated by
64 * <li>Then, the list of {@code dex} files contained in {@code dexPath} is searched./li>
74 * @param dexPath the list of jar/apk files containing classes and resources, delimited by
80 public DelegateLastClassLoader(String dexPath, String librarySearchPath, ClassLoader parent) {
81 super(dexPath, librarySearchPath, parent);
99 // Next, check whether the class in question is present in the dexPath that this classloade
    [all...]
BaseDexClassLoader.java 49 * Note that all the *.jar and *.apk files from {@code dexPath} might be
51 * by passing raw dex files (*.dex) in the {@code dexPath}.
53 * @param dexPath the list of jar/apk files containing classes and
62 public BaseDexClassLoader(String dexPath, File optimizedDirectory,
65 this.pathList = new DexPathList(this, dexPath, librarySearchPath, null);
138 public void addDexPath(String dexPath) {
139 pathList.addDexPath(dexPath, null /*optimizedDirectory*/);
DexPathList.java 119 * @param dexPath list of dex/resource path elements, separated by
127 public DexPathList(ClassLoader definingContext, String dexPath,
134 if (dexPath == null) {
135 throw new NullPointerException("dexPath == null");
156 // save dexPath for BaseDexClassLoader
157 this.dexElements = makeDexElements(splitDexPath(dexPath), optimizedDirectory,
207 * @param dexPath list of dex/resource path element, separated by
213 public void addDexPath(String dexPath, File optimizedDirectory) {
215 final Element[] newElements = makeDexElements(splitDexPath(dexPath), optimizedDirectory,
545 String dexPath = e.getDexPath()
    [all...]
  /cts/tests/tests/os/src/android/os/cts/
CustomDexClassLoader.java 24 public CustomDexClassLoader(String dexPath, String optimizedDirectory, ClassLoader parent) {
25 super(dexPath, optimizedDirectory, null, parent);
CustomPathClassLoader.java 24 public CustomPathClassLoader(String dexPath, ClassLoader parent) {
25 super(dexPath, parent);
  /frameworks/base/core/java/com/android/internal/os/
ClassLoaderFactory.java 70 public static ClassLoader createClassLoader(String dexPath,
73 return new PathClassLoader(dexPath, librarySearchPath, parent);
75 return new DelegateLastClassLoader(dexPath, librarySearchPath, parent);
84 public static ClassLoader createClassLoader(String dexPath,
88 final ClassLoader classLoader = createClassLoader(dexPath, librarySearchPath, parent,
92 for (String path : dexPath.split(":")) {
  /frameworks/base/core/java/android/app/
DexLoadReporter.java 147 for (String dexPath : dexPaths) {
148 registerSecondaryDexForProfiling(dexPath, dataDirs);
152 private void registerSecondaryDexForProfiling(String dexPath, String[] dataDirs) {
153 if (!isSecondaryDexFile(dexPath, dataDirs)) {
164 realDexPath = new File(Libcore.os.realpath(dexPath));
166 Slog.e(TAG, "Failed to get the real path of secondary dex " + dexPath
193 Slog.e(TAG, "Failed to create profile for secondary dex " + dexPath
201 VMRuntime.registerAppInfo(secondaryProfile.getPath(), new String[] { dexPath });
206 private boolean isSecondaryDexFile(String dexPath, String[] dataDirs) {
208 if (FileUtils.contains(dataDir, dexPath)) {
    [all...]
ApplicationLoaders.java 114 void addPath(ClassLoader classLoader, String dexPath) {
119 baseDexClassLoader.addDexPath(dexPath);
  /art/test/138-duplicate-classes-check/src-art/
Main.java 34 String dexPath = System.getenv("DEX_LOCATION") + "/138-duplicate-classes-check-ex.jar";
37 DexClassLoader loader = new DexClassLoader(dexPath, optimizedDirectory, librarySearchPath,
  /frameworks/base/services/core/java/com/android/server/pm/dex/
DexManager.java 163 for (String dexPath : dexPathsToRegister) {
165 DexSearchResult searchResult = getDexPackage(loadingAppInfo, dexPath, loaderUserId);
169 + " loads from " + searchResult + " : " + loaderUserId + " : " + dexPath);
198 dexPath, loaderUserId, loaderIsa, isUsedByOtherApps, primaryOrSplit,
206 Slog.i(TAG, "Could not find owning package for dex file: " + dexPath);
401 String dexPath = entry.getKey();
422 int result = pdo.dexOptSecondaryDexPath(pkg.applicationInfo, dexPath,
446 String dexPath = entry.getKey();
472 FileUtils.contains(info.deviceProtectedDataDir, dexPath)) {
475 FileUtils.contains(info.credentialProtectedDataDir, dexPath)) {
    [all...]
PackageDexUsage.java 108 * @param dexPath the path of the dex files being loaded
119 public boolean record(String owningPackageName, String dexPath, int ownerUserId,
138 packageUseInfo.mergeCodePathUsedByOtherApps(dexPath, isUsedByOtherApps,
145 packageUseInfo.mDexUseInfoMap.put(dexPath, newData);
157 dexPath, isUsedByOtherApps, owningPackageName, loadingPackageName);
164 DexUseInfo existingData = packageUseInfo.mDexUseInfoMap.get(dexPath);
167 packageUseInfo.mDexUseInfoMap.put(dexPath, newData);
180 + " dex path " + dexPath + " from " + existingData.mOwnerUserId
277 String dexPath = dEntry.getKey();
279 fpw.println(DEX_LINE_CHAR + dexPath);
    [all...]
DexoptUtils.java 338 String dexPath = loadedDexPaths[i];
342 currentLoadedDexPathClasspath = encodeClasspath(currentLoadedDexPathClasspath, dexPath);
  /art/test/612-jit-dex-cache/src-art/
Main.java 25 public DelegateLastPathClassLoader(String dexPath, ClassLoader parent) {
26 super(dexPath, parent);
  /art/test/613-inlining-dex-cache/src-art/
Main.java 25 public DelegateLastPathClassLoader(String dexPath, ClassLoader parent) {
26 super(dexPath, parent);
  /external/r8/src/test/java/com/android/tools/r8/rewrite/longcompare/
LongCompare.java 60 Path dexPath = outputPath.resolve("classes.dex");
62 DexInspector dexInspector = new DexInspector(dexPath);
72 runTest(dexPath);
RequireNonNullRewriteTest.java 79 Path dexPath = outputPath.resolve("classes.dex");
81 DexInspector dexInspector = new DexInspector(dexPath);
92 runTest(inputPath, dexPath);
  /external/r8/src/main/java/com/android/tools/r8/
BSPatch.java 29 private final Path dexPath;
61 private BSPatch(Path patchInput, Path oldInput, Path output, Path dexPath) throws IOException {
65 this.dexPath = dexPath;
69 PatchExecutor executor = imageMode ? new ImageExecutor(dexPath) : new FileExecutor();
246 private final Path dexPath;
253 private ImageExecutor(Path dexPath) {
254 this.dexPath = dexPath;
321 if (dexPath != null)
    [all...]
  /art/test/142-classloader2/src/
Main.java 25 private static ClassLoader createClassLoader(String dexPath, ClassLoader parent) {
30 return (ClassLoader)constructor.newInstance(dexPath, parent);
  /frameworks/native/cmds/installd/binder/android/os/
IInstalld.aidl 81 boolean reconcileSecondaryDexFile(@utf8InCpp String dexPath, @utf8InCpp String pkgName,
  /frameworks/native/cmds/installd/
InstalldNativeService.h 115 binder::Status reconcileSecondaryDexFile(const std::string& dexPath,
InstalldNativeService.cpp     [all...]
  /prebuilts/sdk/27/
android.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/3.0.0-alpha9/
builder-3.0.0-alpha9.jar 

Completed in 1613 milliseconds

1 2