/aosp12/art/test/496-checker-inlining-class-loader/src/ |
H A D | Main.java | 42 Object dexFile = f.get(element); in MyClassLoader() local 44 Field fileNameField = dexFile.getClass().getDeclaredField("mFileName"); in MyClassLoader() 46 dexFiles.add(dexFile.getClass().getDeclaredConstructor(String.class).newInstance( in MyClassLoader() 47 fileNameField.get(dexFile))); in MyClassLoader() 67 for (Object dexFile : dexFiles) { in loadClass() 68 Method method = dexFile.getClass().getDeclaredMethod( in loadClass() 71 if (dexFile != null) { in loadClass() 72 Class<?> clazz = (Class<?>)method.invoke(dexFile, className, this, null); in loadClass()
|
/aosp12/art/test/087-gc-after-link/src/ |
H A D | Main.java | 72 Object dexFile = null; in findDexClass() local 84 dexFile = ctor.newInstance(DEX_FILE); in findDexClass() 91 meth.invoke(dexFile, name, this); in findDexClass() 94 if (dexFile != null) { in findDexClass() 97 meth.invoke(dexFile); in findDexClass()
|
/aosp12/frameworks/multidex/library/src/androidx/multidex/ |
H A D | MultiDexExtractor.java | 263 ZipEntry dexFile = apk.getEntry(DEX_PREFIX + secondaryNumber + DEX_SUFFIX); in performExtractions() local 264 while (dexFile != null) { in performExtractions() 277 extract(apk, dexFile, extractedFile, extractedFilePrefix); in performExtractions() 307 dexFile = apk.getEntry(DEX_PREFIX + secondaryNumber + DEX_SUFFIX); in performExtractions() 380 private static void extract(ZipFile apk, ZipEntry dexFile, File extractTo, in extract() argument 383 InputStream in = apk.getInputStream(dexFile); in extract() 394 classesDex.setTime(dexFile.getTime()); in extract()
|
/aosp12/art/test/071-dexfile-map-clean/src/ |
H A D | Main.java | 120 Object dexFile = DexFile_loadDex.invoke(null, CLASS_PATH, null, 0); in testDexFile() local 121 Enumeration<String> e = (Enumeration<String>) DexFile_entries.invoke(dexFile); in testDexFile() 130 Class<?> AnotherClass = (Class<?>)DexFile_loadClass.invoke(dexFile, in testDexFile()
|
/aosp12/frameworks/base/test-runner/src/android/test/ |
H A D | ClassPathPackageInfoSource.java | 160 DexFile dexFile = null; in findClassesInApk() local 162 dexFile = new DexFile(apkPath); in findClassesInApk() 163 Enumeration<String> apkClassNames = dexFile.entries(); in findClassesInApk() 186 if (dexFile != null) { in findClassesInApk()
|
/aosp12/art/test/071-dexfile-get-static-size/src/ |
H A D | Main.java | 28 Object dexFile = DexFile_loadDex.invoke(null, filename, null, 0); in getDexFileSize() local 29 return (Long) DexFile_getStaticSizeOfDexFile.invoke(dexFile); in getDexFileSize()
|
/aosp12/frameworks/base/tools/preload-check/device/src/com/android/preload/check/ |
H A D | NotInitializedRegex.java | 41 for (DexFile dexFile : dexFiles) { in main() 42 Enumeration<String> entries = dexFile.entries(); in main()
|
/aosp12/frameworks/base/cmds/uiautomator/cmds/uiautomator/src/com/android/commands/uiautomator/ |
H A D | RunTestCommand.java | 200 DexFile dexFile = new DexFile(fileName); in addTestClassesFromJars() local 201 for(Enumeration<String> e = dexFile.entries(); e.hasMoreElements();) { in addTestClassesFromJars() 207 dexFile.close(); in addTestClassesFromJars()
|
/aosp12/art/test/071-dexfile/src/ |
H A D | Main.java | 102 Object dexFile = DexFile_loadDex.invoke(null, CLASS_PATH, null, 0); in testDexFile() local 103 Enumeration<String> e = (Enumeration<String>) DexFile_entries.invoke(dexFile); in testDexFile()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/ |
H A D | PackageDexUsageTests.java | 705 private TestData(String packageName, String dexFile, int ownerUserId, in TestData() argument 707 this(packageName, dexFile, ownerUserId, loaderIsa, primaryOrSplit, in TestData() 708 usedBy, "PCL[" + dexFile + "]", false); in TestData() 710 private TestData(String packageName, String dexFile, int ownerUserId, in TestData() argument 714 mDexFile = dexFile; in TestData()
|
/aosp12/frameworks/base/services/core/java/com/android/server/pm/dex/ |
H A D | PackageDexUsage.java | 607 /*package*/ boolean removeDexFile(String packageName, String dexFile, int userId) { in removeDexFile() argument 613 return removeDexFile(packageUseInfo, dexFile, userId); in removeDexFile() 617 private boolean removeDexFile(PackageUseInfo packageUseInfo, String dexFile, int userId) { in removeDexFile() argument 618 DexUseInfo dexUseInfo = packageUseInfo.mDexUseInfoMap.get(dexFile); in removeDexFile() 623 packageUseInfo.mDexUseInfoMap.remove(dexFile); in removeDexFile()
|
/aosp12/frameworks/base/core/java/android/view/ |
H A D | LayoutInflater.java | 446 String dexFile = mContext.getCodeCacheDir() + COMPILED_VIEW_DEX_FILE_NAME; in initPrecompiledViews() local 447 if (new File(dexFile).exists()) { in initPrecompiledViews() 448 mPrecompiledClassLoader = new PathClassLoader(dexFile, mPrecompiledClassLoader); in initPrecompiledViews()
|
/aosp12/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 403 jobject dexFile) { in DexFile_defineClassNative() argument 443 class_linker->InsertDexFileInToClassLoader(soa.Decode<mirror::Object>(dexFile), in DexFile_defineClassNative()
|